首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >@SpringBootConfiguration允许自动查找配置是什么意思?

@SpringBootConfiguration允许自动查找配置是什么意思?
EN

Stack Overflow用户
提问于 2021-11-05 10:06:45
回答 1查看 52关注 0票数 0

我在寻找@Configuration和@SpringBootConfiguration之间的区别。我发现很多文章都提到了“根据Spring文档,@SpringBootConfiguration只是Spring标准@Configuration注解的一种替代。两者之间唯一的区别是@SpringBootConfiguration允许自动查找配置”。

那么,@SpringBootConfiguration允许自动查找配置是什么意思呢?如果我们对包含@Bean注释方法的类使用@Configuration,Spring也会为这些Bean创建实例化。有人能给我解释清楚吗?

EN

回答 1

Stack Overflow用户

发布于 2021-11-05 10:31:37

@SpringBootApplication使用其默认属性封装@Configuration@EnableAutoConfiguration@ComponentScan批注。@ComponentScan的默认值表示扫描使用@ComponentScan的包上的所有子包。这就是为什么在项目的基包中包含主类通常是一个很好的实践。如果这样做,所有与Spring相关的bean、配置等都会“自动找到”,而无需指定包或显式使用其他注释。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69851544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档