2025年6月7日 星期六 乙巳(蛇)年 三月十一 夜 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Spring Boot

5.7. Spring Boot 需要独立的容器运行吗?

时间:12-14来源:作者:点击数:8
CDSY,CDSY.XYZ

可以不需要,内置了 Tomcat / Jetty 等容器。

这里的独立的 spring 应用是指两方面

  • spring boot 内嵌了 web 部署容器而无需再依赖其他外部容器,如常用的Tomcat(将程序打包为war包,扔给tomcat启动)等;
  • 并且他可以自己控制自己的生命周期了,而无需再依赖一些外部容器的生命周期回调。

比如 Spring Web 中的 ContextLoaderlistener 和 Web MVC 中的 Dispatcherservlet,他们创建 spring 应用上下文的方式均属于被动回调,spring 并无完整的应用主导权,而 springboot 使启动容器变为应用一部分,由 SpringApplication 引导启动。

CDSY,CDSY.XYZ
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐