![](https://img-blog.csdnimg.cn/20210530185519878.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringBoot
SpringBoot
wanghaichao1234
这个作者很懒,什么都没留下…
展开
-
SpringBoot整合各组件原理
SpringBoot整合MyBatis:利用Spring的扩展接口BeanFactoryPostProcessor接口SpringBoot整合Nacos:ApplicationListener接口 -->WebServerInitializedEventSpringBoot整合Eureka:SmartLifeCycle接口SpringBoot整合Ribbon:SmartInitializingSingletion接口SpringBoot整合Sentinel:BeanPostProces原创 2021-07-01 14:30:03 · 146 阅读 · 0 评论 -
Springboot源码学习(二): 启动流程
入口@SpringBootApplicationpublic class DemoActivitiApplication { public static void main(String[] args) { SpringApplication.run(DemoActivitiApplication.class, args); }}源码分析SpringApplication.run分两步:实例化SpringApplication:new SpringAp原创 2021-05-27 16:37:44 · 202 阅读 · 0 评论 -
Springboot源码学习(二): 启动内置Tomcat原理
Springboot源码学习(二): 启动内置Tomcat原理原创 2021-05-27 19:45:05 · 133 阅读 · 0 评论 -
Springboot源码学习(一): 自动装配原理
spring boot的理念是“约定大于配置”,通俗的说,就是spring boot为我们提供了一套默认的配置,不需要我们再去手动的配置xml配置文件,只有当spring boot默认提供的配置不满足我们的需求时,我们再去修改默认配置。入口:组合注解 @SpringBootApplication又引入了@EnableAutoConfiguration注解,我们来看这个注解干了什么事情导入了AutoConfigurationImportSelector类看看selectImports方原创 2021-05-27 15:13:58 · 102 阅读 · 0 评论