概述
先来看下spring的四个元注解 :
Java5.0定义的元注解:
1.@Target,
2.@Retention,
3.@Documented,
4.@Inherited
然后通过注解来看下 springboot 启动类中的自动装配的注解
主应用程序入口 启动配置注解
点进去
@SpringBootConfiguration可以简单的理解为就是一个@Configuration注解,表示当前类是一个配置类,通过@Configuration 与 @Bean结合,将Bean注册到Spring ioc 容器。
@SpringBootConfiguration
点进去
里面除了三个元注解! 还有个java的配置注解 表明这个是个配置类!
@EnableAutoConfiguration
点进去
实质上,它负责保存标注相关注解的类的所在包路径。使用一个BasePackage类,保存这个路径。然后使用@Import注解将其注入到ioc容器中。这样,可以在容器中拿到该路径。
点进去这个
@Import({EnableAutoConfigurationImportSelector.class})
只能点他的父类 别的地方点不动!
里面的东西我自己现在的能力看不懂 找了一下 教学视频
从这里可以找到扫描的包的配置
最后
以上就是失眠楼房为你收集整理的spring boot 自动装配 (持续更新)的全部内容,希望文章能够帮你解决spring boot 自动装配 (持续更新)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复