SpringBoot自动配置原理?

网友投稿 223 2022-09-01

SpringBoot自动配置原理?

@SpringBootApplication 谈谈你对这个注解理解?

自动配置原理:

1.源于EnableAutoConfiguration这个注解是自动配置原理注解 2.通过看该注解源码得知该注解底层使用@import这个注解这个注解加载一个 AutoConfigurationImportSelector.class 3.这个类中有一个selectImports方法该方法用来决定springboot应用启动自动创建那些配置 4.它内部做法是读取springboot-atuo-configurjar包中一个 spring-autoconfigure-metadata.properties 5.将读取数组内容与项目引入依赖进行比较存在一致包会自动配置该技术

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:2021最新 IDEA 启动失败 & 启动Spring boot 项目端口被占用问题 彻底解决方案
下一篇:JDK1.8 创建线程池有哪几种方式?
相关文章

 发表评论

暂时没有评论,来抢沙发吧~