
Spring
文章平均质量分 69
Al1en_
这个作者很懒,什么都没留下…
展开
-
Spring Boot 应用启动流程
基于Spring Boot2.0版本,本文主要大致描述启动流程。后面详细介绍流程中各个步骤的具体实现源码。首先我想给大家附上一张启动流程图,后续的文章都会根据图中各个节点展开。目录1.SpringApplication的run方法2.创建应用上下文初始化类3.加载刷新上下文4.启动应用1.SpringApplication的run方法run方法包含着所有Spring ...原创 2018-10-04 02:29:52 · 323 阅读 · 0 评论 -
Spring Boot2.0深入理解SpringApplication第一章
在上一篇中已经大致描述了Spring Boot的启动流程,这篇将根据源代码详细讲解SpringApplication类中的各种实现原理。通过run方法咱们首先会通过构造函数新建一个SpringApplication对象。咱们看下面代码看它具体做了什么。 @SuppressWarnings({ "unchecked", "rawtypes" }) public SpringApplicati...原创 2018-10-05 21:41:08 · 249 阅读 · 0 评论 -
Spring Boot2.0深入理解SpringApplication第二章
这一章主要写创建并准备Enviroment,依然是进入到SpringApplication类下面的run方法中。咱们看一下代码//args参数不用解释了ApplicationArguments applicationArguments = new DefaultApplicationArguments(args);//准备系统参数,主要看prepareEnviroment干了些啥。Co...原创 2018-10-06 05:57:35 · 2796 阅读 · 0 评论