logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot的IOC容器

它在保留 ApplicationContext 所有高级功能(如国际化、事件发布、AOP 集成等)的基础上,额外提供了容器的配置能力(如设置父容器、环境属性、Bean 定义扫描路径)、生命周期控制(如刷新、启动、停止、关闭)以及底层组件的访问能力(如获取内部的 BeanFactory),从而实现了对 Spring 容器从静态配置到动态运行的全方位掌控。换句话说,@Scope中声明的singleto

#spring boot#java#rpc
SpringBoot的生命周期原理分析之一SpringBoot准备容器与环境

SpringBoot启动调用的run方法是一个重载的run方法,将启动的动作分为了两步:创建SpringApplication对象和启动SpringApplication。

#spring boot#java#后端
SpringBoot的生命周期原理分析之二IOC容器的刷新

是现代企业项目唯一使用方案,使用频率极高。不过注意,这些动作仅仅是把配置类、扫描路径记录到容器中,真正解析是在后面1.6中的inokeBeanFactoryPostProceser。

#java#开发语言
到底了