前言
前面的章节已经说到,找到应用启动类,通过反射执行main方法。那之后,为了让web应用运行,又是做了什么呢?
1. SpringApplication
常见的启动类的写法都如下,通过SpringApplication.run()
启动的
@SpringBootApplication
public class SpringBootDemo {
public static void main(String[] args) {
SpringApplication.run(SpringBootDemo.class, args);
}
}
2.后续内容请见如下文章
毕竟别人写的好像很好 = =
- spring boot(二):启动原理解析
https://www.cnblogs.com/xiaoxi/p/7999885.html - Tomcat在SpringBoot中是如何启动的
https://my.oschina.net/luozhou/blog/3088908