diff --git a/spring-brick-bootstrap/src/main/java/com/gitee/starblues/bootstrap/AutowiredTypeConfiguration.java b/spring-brick-bootstrap/src/main/java/com/gitee/starblues/bootstrap/AutowiredTypeConfiguration.java new file mode 100644 index 0000000000000000000000000000000000000000..d3a71ce03c918bbefd461295ea1fb765cd1bb0a1 --- /dev/null +++ b/spring-brick-bootstrap/src/main/java/com/gitee/starblues/bootstrap/AutowiredTypeConfiguration.java @@ -0,0 +1,21 @@ +package com.gitee.starblues.bootstrap; + +import com.gitee.starblues.bootstrap.annotation.AutowiredType; +import org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; + +/** + * 设置AutowiredType到AutowiredAnnotationBeanPostProcessor + * @author gongguanpeng + * @version 3.0.3 + */ +@Configuration +public class AutowiredTypeConfiguration { + @Bean + public AutowiredAnnotationBeanPostProcessor autowiredAnnotationBeanPostProcessor(){ + AutowiredAnnotationBeanPostProcessor autowiredAnnotationBeanPostProcessor = new AutowiredAnnotationBeanPostProcessor(); + autowiredAnnotationBeanPostProcessor.setAutowiredAnnotationType(AutowiredType.class); + return autowiredAnnotationBeanPostProcessor; + } +}