springboot
朱红旭
这个作者很懒,什么都没留下…
展开
-
一、Springboot源码解析:创建SpringApplication对象(1)
springboot项目中,都会有一个主类,其上标注有@SpringBootApplication,该主类中有一个main方法,运行该方法就会启动该项目,那么main方法中的SpringApplication.run(DemoFeignUserApplication.class, args); 到底做了什么事?首先,它会创建SpringApplication对象,如下: ...原创 2019-04-11 17:05:52 · 236 阅读 · 0 评论 -
三、Springboot源码解析:SpringApplication#run(1)
创建万SpringApplication方法之后,接下来就是调用其run方法了,源码如下: public ConfigurableApplicationContext run(String... args) { StopWatch stopWatch = new StopWatch(); stopWatch.start(); ConfigurableApplicationContex...原创 2019-04-15 18:58:14 · 184 阅读 · 0 评论 -
二、Springboot源码解析:创建SpringApplication对象(2)
一、什么是ApplicationContextInitializer? 首先看它的定义: package org.springframework.context; /** * Callback interface for initializing a Spring {@link ConfigurableApplicationContext} * prior to being {@linkpla...原创 2019-04-12 18:57:33 · 162 阅读 · 0 评论 -
Springboot源码解析:SpringApplication#run(2)
一、ApplicationArguments applicationArguments = new DefaultApplicationArguments(args); private final Source source; private final String[] args; public DefaultApplicationArguments(String[] args) { ...原创 2019-04-19 18:57:50 · 158 阅读 · 0 评论