Spring Boot的優缺點
1)優點
- 簡化配置,不需要編寫太多的 xml 配置文件
- 基於 Spring 構建,使開發者快速入門,門檻很低
- Spring Boot 可以創建獨立運行的應用而不需要依賴於容器
- 內置 tomcat 服務器,不需要打包成 war 包,可以直接放到 tomcat 中運 行
- 提供 maven 極簡配置,以及可視化的相關監控功能,比如性能監控,應 用的健康程度等
- 為微服務 Spring Cloud 奠定了基礎,使得微服務的構建變得簡單;
- Spring 可以整合很多各式各樣的框架,並能很好的集成;
- 活躍的社區與論壇,以及豐富的開發文檔;
- 快速構建項目。
- 對主流開發框架的無配置集成。
- 項目可獨立運行,無須外部依賴Servlet容器。
- 提供運行時的應用監控。
- 極大地提高了開發、部署效率。
- 與雲計算的天然集成。
2)缺點
- 版本迭代速度很快,一些模塊改動很大。
- 由於不用自己做配置,報錯時很難定位。
- 網上現成的解決方案比較少。