spring boot war包(非嵌入式容器)启动原理
非嵌入式方式启动spring boot应用需要继承SpringBootServletInitializer并重写configure方法,执行SpringApplication.sources方法,参数为SpringBoot应用的主程序。后面分析为啥需要这一步。
spring boot非嵌入式容器启动原理从大的方面只有一个:
Servlet3.0提供的规范:javax.servlet.ServletContainerInitializer
具体实现如下:
Spring在spring-web ja
原创
2021-12-31 22:15:45 ·
690 阅读 ·
0 评论