spring
文章平均质量分 90
越学习越无知
本人是一名刚入编程世界的小白,喜欢在博客上分享自己学习的理解,博客中如果哪里没写对欢迎在留言区留言
展开
-
SpringBoot自动配置
SpringBoot自动配置通过启动类的@SpringBootApplication–>@EnableAutoConfiguration–>@Import({AutoConfigurationImportSelector.class})–>selectImports() List configurations = this.getCandidateConfigurations(annotationMetadata, attributes)–>getCandidateC原创 2021-07-30 14:54:55 · 106 阅读 · 0 评论 -
SpringBoot启动分析
SpringBoot启动分析1)IOC之容器启动阶段这个阶段主要会进行:加载配置文件并解析,然后将解析后的数据封装为BeanDefinition实例,最后把这些保存了bean定义的BeanDefinition,注册到相应的BeanDefinitionRegistry,这样容器的启动工作就完成了。配置文件:类似的有xml配置文件还有自动配置类2)IOC之容器实例化阶段当某个请求通过BeanFactory的getBean方法请求某个对象,或者因为依赖关系容器需要隐式的调用getBean时,就会触发第二原创 2021-07-30 14:54:28 · 140 阅读 · 0 评论