@Configuration是Spring 3中引入的基于Java的配置机制的核心。它提供了基于XML的配置的替代方法。
因此以下两个片段是相同的:
<beans ...> <context:component-scan base-package="my.base.package"/> ... other configuration ...</beans>
和:
@Configuration@ComponentScan(basePackages = "my.base.package")public class RootConfig { ... other configuration ...}
在这两种情况下,Spring都会在内部
my.base.package和下方扫描以注释的类,
@Component或以元注释的其他注释之一,
@Component例如
@Service。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)