面试题:请问 Spring Boot 与 Spring 区别?

Spring boot是一个在Spring 的基础上搭建的全新的微框架,其目的是简化Spring的搭建和开发过程。服务器

Spring Boot 与 Spring 区别

2018年11月18日修改框架

若是把SpringBoot应用打成jar包时,那么应用内部默认嵌入了Servlet容器。应用启动执行顺序以下:图片

  • 执行SpringBootApplication的Run方法;
  • 启动IOC容器;
  • 建立嵌入式Servlet容器;

若把SpringBoot应用打成war包时,那么与Spring在Servlet容器中启动执行是同样的。启动执行顺序以下:开发

  • 启动Servlet容器;
  • 服务器启动SpringBoot应用;
  • 启动IOC容器;
相关文章
相关标签/搜索