摘要: 1 前言 上节我们看了上下文的创建和准备,那么我们这节就来看看刷新上下文。 2 刷新上下文 首先就是我们的 run 方法,执行刷新上下文 refreshContext(context): // ###run方法 refreshContext(context); // ###SpringApplica 阅读全文
posted @ 2023-05-06 17:37 酷酷- 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 1 前言 上节我们看了下环境准备,那么接下来我们就要看重头了,就是创建和准备上下文了。 // 创建上下文 context = createApplicationContext(); // 加载异常解析报告类 exceptionReporters = getSpringFactoriesInstanc 阅读全文
posted @ 2023-05-06 16:22 酷酷- 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1 前言 这节我们来看看 Spingboot 启动前的一些环境准备工作: // 封装请求参数 ApplicationArguments applicationArguments = new DefaultApplicationArguments(args); // 准备环境变量,包含系统属性和用户配 阅读全文
posted @ 2023-05-06 13:51 酷酷- 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1 前言 我们都知道 SpringBoot 启动的时候,@SpringBootApplication 注解里是会有一个@ComponentScan注解,用于扫描当前启动类目录下的所有组件,那它是什么时候执行的呢,具体的执行过程是怎么样的我们这节就来看一下。 2 @ComponentScan 注解作用 阅读全文
posted @ 2023-05-06 07:44 酷酷- 阅读(465) 评论(0) 推荐(0) 编辑