新項目爲什麼需要Spring Boot?
假設要在Spring Framework中開發一個Hello World
應用程序,因爲只有一個項目專用於開發Hello World
功能:它就是控制器。其餘的是任何使用Spring開發的Web應用程序的通用模板文件。但是如果所有Spring Web應用程序都需要它,爲什麼都要在每個項目中都必須提供它? 以下是新項目需要Spring Boot的理由了。
簡化基於Java的應用程序開發,單元測試和集成測試過程。
通過提供一些默認值來減少開發,單元測試和集成測試時間。
提高生產力。
當使用默認值時,Spring Boot有自己的看法。如果不指定詳細信息,它將使用其自己的默認配置。如果想要持久化,但是沒有在POM文件中指定任何東西,那麼Spring Boot會將Hibernate帶有
HSQLDB
數據庫的配置作爲JPA提供者。爲大型項目(例如嵌入式服務器,安全性,度量,健康檢查,外部化配置)提供許多非常常見的非功能特性/解決方案。
0 條評論,你可以發表評論,我們會進行改進
