1. 程式人生 > >為什麽選擇SpringBoot

為什麽選擇SpringBoot

項目 大量 為什麽 ring 應用 java 選擇 簡化 boot

JavaEE僅僅使用Spring逐漸變得笨重起來,大量的XML文件存在與項目中,繁瑣的配置,整合第三方框架的配置問題,低下的開發效率和部署效率等等問題。

Spring Boot解決的問題

(1) Spring Boot使編碼變簡單
(2) Spring Boot使配置變簡單
(3) Spring Boot使部署變簡單
(4) Spring Boot使監控變簡單
(5) Spring的不足

Spring Boot主要特性

(1)使用Spring Boot只需要很少的配置,大部分的時候我們直接使用默認的配置即可;
(2)項目快速搭建,可以無需配置的自動整合第三方的框架;
(3)可以完全不使用XML配置文件,只需要自動配置(註解)和Java Config;
(4)內嵌Servlet容器,降低了對環境的要求;
(5)提供starter簡化Manen配置,Spring Boot提供了一系列的starter pom用來簡化我們的Maven依賴;
(6)運行中應用狀態的監控;

為什麽選擇SpringBoot