1. 程式人生 > >Spring Boot優點和缺點

Spring Boot優點和缺點

Spring Boot的優點:

    配置簡單了
    1.springboot內嵌了servlet容器,降低了對環境的要求,機器有java執行環境,可以將專案打包成jar包,通過java命令 java -jar ****.jar 來執行。
    2.快速整合第三方框架,無需配置檔案
    3.解決了Spring的弊端
    4.程式碼少了、配置檔案少了、不需要對第三方框架煩惱了、專案精簡了,對整個團隊的開發及維護來說,更大的節約了成本。
    5.使用Java或Groovy開發基於Spring的應用程式非常容易。
    6.它減少了大量的開發時間並提高了生產力。
    7.
它避免了編寫大量的樣板程式碼,註釋和XML配置。 8.Spring Boot應用程式與其Spring生態系統(如Spring JDBC,Spring ORM,Spring Data,Spring Security等)整合非常容易。 它遵循“自用預設配置”方法,以減少開發工作量。 它提供嵌入式HTTP伺服器,如Tomcat,Jetty等,以開發和測試Web應用程式非常容易。 它提供CLI(命令列介面)工具從命令提示符,非常容易和快速地開發和測試Spring Boot(Java或Groovy)應用程式。 它提供了許多外掛來開發和測試Spring啟動應用程式非常容易使用構建工具,如Maven和Gradle。 它提供了許多外掛,以便與嵌入式和記憶體資料庫工作非常容易。

Spring Boot的限制:

將現有或傳統的Spring Framework專案轉換為Spring Boot應用程式是一個非常困難和耗時的過程。它僅適用於全新Spring專案。

看別人總結的微服務,個人不是很理解,特意複製瞭解,個人大佬有好的解釋希望留言:

微服務感覺像是架構中的組合模式。把能獨立的業務模組分離出來單獨部署。實現開發、維護上的分離。避免整體升級帶來的麻煩。