面試題:請問 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容器;
相關文章
相關標籤/搜索