🐛 Fixing a bug. fix swagger 网关注入失败

This commit is contained in:
lbw committed 2022-08-20 14:51:22 +08:00
1 parent 3e76d11fc8
commit 7ecfca7f18
1 file changed
+2 -1
@@ -21,7 +21,8 @@ public class SwaggerBeanDefinitionRegistrar implements ImportBeanDefinitionRegis
@Override
public void registerBeanDefinitions(AnnotationMetadata metadata, BeanDefinitionRegistry registry) {
if (registry.isBeanNameInUse("org.springframework.cloud.gateway.config.GatewayAutoConfiguration")) {
// swagger 功能依赖系统的动态路由,需要读取路由表中的参数
if (registry.isBeanNameInUse("com.pig4cloud.pigx.common.gateway.configuration.DynamicRouteAutoConfiguration")) {
GenericBeanDefinition gatewaySwagger = new GenericBeanDefinition();
gatewaySwagger.setBeanClass(GatewaySwaggerAutoConfiguration.class);
registry.registerBeanDefinition(GatewaySwaggerAutoConfiguration.class.getSimpleName(), gatewaySwagger);