springboot start原理
时间: 2023-10-14 20:58:28 浏览: 88
springboot启动原理
Spring Boot的自动配置原理是通过使用@Import注解和AutoConfigurationImportSelector类来实现的。当我们导入了mybatis-spring-boot-starter这个jar包时,它会传递过来一个spring-boot-autoconfigure包,其中包含了一个自动配置类DataSourceAutoConfiguration。\[2\]在这个自动配置类中,通过读取META-INF/spring.factories文件中的配置信息,Spring Boot可以加载并创建一组需要的Bean。\[3\]这样,我们就可以方便地使用Spring Boot的自动配置功能,而不需要手动配置大量的Bean。总结来说,Spring Boot的自动配置原理是通过@Import注解和AutoConfigurationImportSelector类来加载和创建需要的Bean。
#### 引用[.reference_title]
- *1* *2* *3* [【SpringBoot】:starter原理](https://blog.csdn.net/weixin_45511500/article/details/124571380)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文