摘要: 前面你熟悉了SpringBoot的扩展点SpringApplicationRunListeners的设计,配置文件ConfigurableEnvironment的抽象封装。其实这些都还不是它最核心的,最最核心的时Spring的容器的创建和准备,自动配置的装配,tomcat的容器的启动。 这一节我们就 阅读全文
posted @ 2021-10-02 07:38 _繁茂 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 上一节的创建了容器对象,核心就是创建了Context和BeanFactory对象,内部初始化了Reader和Scanner,加载了一些内部Bean等。 已经分析的逻辑代码如下: public ConfigurableApplicationContext run(String... args) { / 阅读全文
posted @ 2021-10-02 07:22 _繁茂 阅读(244) 评论(0) 推荐(0) 编辑