Spring Boot是否需要@Import注释?
我正在使用SpringBoot2.1.5。我有多个用Spring Boot是否需要@Import注释?,spring,spring-boot,Spring,Spring Boot,我正在使用SpringBoot2.1.5。我有多个用@Configuration注释的类 我想知道是否有必要用@Import列出所有这些配置类?或者组件扫描器会找到所有的@配置注释类并自动完成吗?您不需要这样做,扫描会自动完成,您只需要在根包上创建主类,以及所有其他原型类(包括子包中的配置)无需使用@Import注释。由于@Configuration是@Component的元注释,因此组件扫描程序将选择它。但是Spring文档建议当您有许多@Configuration类时使用@Import注释。
@Configuration
注释的类
我想知道是否有必要用
@Import
列出所有这些配置类?或者组件扫描器会找到所有的@配置
注释类并自动完成吗?您不需要这样做,扫描会自动完成,您只需要在根包上创建主类,以及所有其他原型类(包括子包中的配置)无需使用@Import注释。由于@Configuration是@Component的元注释,因此组件扫描程序将选择它。但是Spring文档建议当您有许多@Configuration类时使用@Import注释。这只是为了更好的管理。不,不是。