SpringBoot启动过程
文章平均质量分 71
Hamilton_Huan
coder
展开
-
Nacos客户端配置读取及初始化源码解析
Nacos客户端读取配置中心配置的初始化过程原创 2022-08-05 15:33:26 · 684 阅读 · 0 评论 -
SpringBoot中DruidDataSource初始化过程源码分析
在spring.factories中会发现DataSourceAutoConfiguration类,这个类是自动装配的入口。所以getType方法可以获取到class对象,通过反射完成DruidDataSource的实例化并注入容器。依赖SpringBoot自动装配功能。原创 2022-08-05 15:11:32 · 381 阅读 · 0 评论 -
SpringBoot是如何创建ServletContext
1处ServletContextInitializer封装进了tomcatStarter中,最后starter被添加到了tomcat的context中,在tomcat启动的时候会调用ServletContextInitializer的startUp方法。此处thisselfInitialize返回的是函数式方法实现,类似匿名内部类,而不是直接调用(注理解了很久,PS断点一直不进去,很奇怪),此处返回一个ServletContextInitialzer的实现。过程太长了,省略了一部分.............原创 2022-07-21 10:52:57 · 934 阅读 · 0 评论