如何查看SpringBoot自动装配了哪些东西?

SpringBootApplication

第一步 点进SpringBootApplication
在这里插入图片描述

EnableAutoConfiguration

第二步 点进EnableAutoConfiguration
在这里插入图片描述

AutoConfigurationImportSelector

第三步 进入AutoConfigurationImportSelector
在这里插入图片描述

getCandidateConfigurations

找到getCandidateConfigurations方法
在这里插入图片描述在这个方法中有一行提示,如果notEmpty,就告诉你
No auto configuration classes found in META-INF/spring.factories. If you are using a custom packaging, make sure that file is correct.
翻译一下:在META-INF / spring.factories中找不到自动配置类。 如果您使用的是自定义包装,请确保该文件正确无误
很明显,自动装配类存在于META-INF / spring.factories中,此时我们可以通过IDEA提供给你的定位工具找到当前类的所在位置,然后进入META-INF / spring.factories中。在这里插入图片描述在这里插入图片描述此时,我们就找到了SpringBoot到底为我们自动装配了哪些东西,ok hxdm下次再见。

最后更新于2021年1月26日
原创不易,如果该文章对你有所帮助,望左上角点击关注~如有任何技术相关问题,可通过评论或直接私信联系我讨论,我会在力所能及之内进行相应回复以及开单章解决该问题.

该文章如有任何错误请在评论中指出,感激不尽,转载请附出处!
个人博客首页:https://blog.csdn.net/yjrguxing ——您的每个关注和评论都对我意义重大

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值