2020
10-10
10-10
分析SpringBoot的启动原理
背景1>大家都知道SpringBoot是通过main函数启动的,这里面跟踪代码到处都没有找到while(true),为什么启动后可以一直跑?2>SpringBoot默认使用tomcat作为web容器。大家也可以通过在pom文件中exclusion掉tomcat,denpendencyjetty的方法来使用jetty。那SpringBoot是怎么做到在不同web容器之间切换的呢?3>传统的web容器比如jetty本质上是直接通过javastart.jar来启动,之后来加载spring上下文的,SpringBoot通过main函数是怎...
继续阅读 >