首页 > 项目 > 当前页面

Spring boot启动流程简短版本?

2026-06-26 NEW个对象

Spring Boot 启动流程可以概括为四步:

第一,读取配置,比如:yaml、properites文件等等,构建 Environment;

第二,将自动配置类、@Service类等等加载 到Spring 容器,创建 ApplicationContext,扫描组件、注册 BeanDefinition、实例化 Bean,完成依赖注入和 AOP;

第三,启动内嵌 Tomcat,对外提供 HTTP 服务;

第四,执行 ApplicationRunner 或 CommandLineRunner,完成应用启动后的初始化工作。其中,整个启动过程中最核心的方法是 AbstractApplicationContext 的 refresh()。

相关文章

NEW个对象 NEW个对象
JAVA是世界上最好的语言