瀏覽代碼

Feign配置自动注册

RuoYi 5 年之前
父節點
當前提交
c91194f848

+ 3 - 7
ruoyi-common/ruoyi-common-security/src/main/java/com/ruoyi/common/security/annotation/EnableCustomConfig.java

@@ -1,15 +1,11 @@
1
 package com.ruoyi.common.security.annotation;
1
 package com.ruoyi.common.security.annotation;
2
 
2
 
3
-import java.lang.annotation.Documented;
4
-import java.lang.annotation.ElementType;
5
-import java.lang.annotation.Inherited;
6
-import java.lang.annotation.Retention;
7
-import java.lang.annotation.RetentionPolicy;
8
-import java.lang.annotation.Target;
3
+import java.lang.annotation.*;
9
 import org.mybatis.spring.annotation.MapperScan;
4
 import org.mybatis.spring.annotation.MapperScan;
10
 import org.springframework.context.annotation.EnableAspectJAutoProxy;
5
 import org.springframework.context.annotation.EnableAspectJAutoProxy;
11
 import org.springframework.context.annotation.Import;
6
 import org.springframework.context.annotation.Import;
12
 import org.springframework.scheduling.annotation.EnableAsync;
7
 import org.springframework.scheduling.annotation.EnableAsync;
8
+import com.ruoyi.common.security.feign.OAuth2FeignConfig;
13
 import com.ruoyi.common.security.config.ApplicationConfig;
9
 import com.ruoyi.common.security.config.ApplicationConfig;
14
 import com.ruoyi.common.security.config.SecurityImportBeanDefinitionRegistrar;
10
 import com.ruoyi.common.security.config.SecurityImportBeanDefinitionRegistrar;
15
 
11
 
@@ -24,7 +20,7 @@ import com.ruoyi.common.security.config.SecurityImportBeanDefinitionRegistrar;
24
 // 开启线程异步执行
20
 // 开启线程异步执行
25
 @EnableAsync
21
 @EnableAsync
26
 // 自动加载类
22
 // 自动加载类
27
-@Import({ SecurityImportBeanDefinitionRegistrar.class, ApplicationConfig.class })
23
+@Import({ SecurityImportBeanDefinitionRegistrar.class, OAuth2FeignConfig.class, ApplicationConfig.class })
28
 public @interface EnableCustomConfig
24
 public @interface EnableCustomConfig
29
 {
25
 {
30
 
26