springboot
文章平均质量分 96
ac_dao_di
这个作者很懒,什么都没留下…
展开
-
spring ApplicationContext启动过程
本文对spring ApplicationContext启动过程进行详细解析,介绍刷新过程中的10个阶段的作用,包括ConfigurationClassPostProcessor处理java config注入beanDefinition,注册BeanPostProcessor对所有bean的构建进行初始化,创建内嵌tomcat容器注册servlet原创 2022-03-31 16:53:38 · 1586 阅读 · 0 评论 -
spring boot配置类注册深入解析
解析自动化配置类生效的机制,条件注解的处理过程,spring boot自动化配置类,有的条件类不存在,工程里打开是标红的,spring boot解析时不报错的原理。@EnableXXXX的实现原理,注册BeanDefinition有哪些高端的姿势?@Configuration和@Component到底有什么区别。原创 2022-03-31 16:43:54 · 5324 阅读 · 0 评论 -
spring boot启动加载tomcat原理深度剖析
spring boot应用打包成Fat jar时,启动内嵌tomcat的原理;spring boot应用打包成WAR时,外部tomcat启动spring boot SpringApplication的原理;自动化配置Servlet/ServletFilter/ServletListener的原理原创 2022-03-05 22:57:03 · 5353 阅读 · 0 评论 -
spring boot 2.1.7启动过程源码解析
深度剖析spring boot 2.1.7.RELEASE启动的过程,以及其中的扩展点,内容包括如何构建environment、加载配置文件、初始化日志系统、如何和spring cloud进行集成、如何集成远程配置、如何加载自动化配置、如何注册到consul上原创 2022-02-12 22:28:02 · 1131 阅读 · 0 评论 -
spring boot入门
一、相对于spring的优点自动化配置,快速构建,避开依赖地狱,引进starter jar,配置yaml,即可使用相关功能。便捷部署:支持嵌入式tomcat,无需依赖外部tomcat,可以本地启动,可以打成jar运行。注解驱动编程:无任何xml,基于spring 4.0条件注解实现bean注册,基于servlet 3.0实现动态servlet等。健康监控:方便排查bean的生效情况,以及做心跳。二、IDEA构建和本地运行 详细见github仓库原创 2021-10-24 15:14:40 · 552 阅读 · 0 评论