hecheng 3 年之前
父节点
当前提交
238914aff7

+ 6 - 0
zd-common/zd-common-security/src/main/java/com/zd/common/security/annotation/EnableCustomConfig.java

@@ -1,14 +1,19 @@
 package com.zd.common.security.annotation;
 package com.zd.common.security.annotation;
 
 
+import com.zd.common.core.properties.SnowflakeProperties;
 import com.zd.common.security.config.ApplicationConfig;
 import com.zd.common.security.config.ApplicationConfig;
 import com.zd.common.security.feign.FeignAutoConfiguration;
 import com.zd.common.security.feign.FeignAutoConfiguration;
 import org.mybatis.spring.annotation.MapperScan;
 import org.mybatis.spring.annotation.MapperScan;
+import org.springframework.boot.context.properties.EnableConfigurationProperties;
 import org.springframework.context.annotation.EnableAspectJAutoProxy;
 import org.springframework.context.annotation.EnableAspectJAutoProxy;
 import org.springframework.context.annotation.Import;
 import org.springframework.context.annotation.Import;
 import org.springframework.scheduling.annotation.EnableAsync;
 import org.springframework.scheduling.annotation.EnableAsync;
 
 
 import java.lang.annotation.*;
 import java.lang.annotation.*;
 
 
+/**
+ * @author Administrator
+ */
 @Target(ElementType.TYPE)
 @Target(ElementType.TYPE)
 @Retention(RetentionPolicy.RUNTIME)
 @Retention(RetentionPolicy.RUNTIME)
 @Documented
 @Documented
@@ -21,6 +26,7 @@ import java.lang.annotation.*;
 @EnableAsync
 @EnableAsync
 // 自动加载类
 // 自动加载类
 @Import({ApplicationConfig.class, FeignAutoConfiguration.class})
 @Import({ApplicationConfig.class, FeignAutoConfiguration.class})
+@EnableConfigurationProperties(SnowflakeProperties.class)
 public @interface EnableCustomConfig {
 public @interface EnableCustomConfig {
 
 
 }
 }