Spring @Configuration在单独的类中

时间:2016-04-04 12:10:04

标签: spring spring-boot

单独的@Configuration类和嵌套的@Configuration类之间有什么区别?

这只是品味或技术差异吗?

1 个答案:

答案 0 :(得分:1)

我一直都认为嵌套的@Configuration类是created in child application contexts,但现在我来看看这个文档似乎不再是这样了。

相反,根据Javadoc,在引导时避免不必要的@Import或注册许多@Configuration类是很方便的。

修改: 我刚刚在SpringBoot 3(Spring Framework 4)应用程序中尝试过它,实际上我内部类中的bean与外部类中的bean出现在同一个ApplicationContext中。