08 2022 档案

摘要:一、启动回调 应用场景: 1.启动前环境检测? 2.启动时配置初始化? 3.启动后数据初始化? 类型 注入方式 回调时机 总体回调顺序 应用场景 ApplicationContextInitializer spring.factories 等3种 IOC容器初始化时被回调 1 启动前环境检测 Spr 阅读全文
posted @ 2022-08-14 09:51 windge 阅读(783) 评论(0) 推荐(0) 编辑
摘要:1.如何载入启动类的@SpringBootApplication注解? org.springframework.boot.BeanDefinitionLoader#load(java.lang.Class<?>) org.springframework.boot.BeanDefinitionLoad 阅读全文
posted @ 2022-08-12 18:27 windge 阅读(33) 评论(0) 推荐(0) 编辑
摘要:1.BeanFactory与ApplicationContext关系区别 ​Spring 框架IOC 容器的核心接口是BeanFactory和ApplicationContext。BeanFactory是 IOC 容器的最基本版本,ApplicationContext在BeanFactory的基础上 阅读全文
posted @ 2022-08-12 18:25 windge 阅读(42) 评论(0) 推荐(0) 编辑
摘要:一、核心流程 加载bean定义 实例化 1.执行Before实例化BeanPostProcessor.postProcessBeforelnstantiation 2.执行构造方法 3.执行After实例化BeanPostProcessor.postProcessAfterInstantiation 阅读全文
posted @ 2022-08-11 22:05 windge 阅读(76) 评论(0) 推荐(0) 编辑
摘要:解析源码版本:spring-boot-1.5.7.RELEASE,spring-framework-4.3.11.RELEASE 一、整体流程 1.初始化:初始化器和监听器 org.springframework.boot.SpringApplication#initialize 2.启动监听器 S 阅读全文
posted @ 2022-08-11 21:57 windge 阅读(138) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示