12.24 2020年-不懂Spring就徹底放棄Java吧

為什麼會出現SpringBoot

隨著使用 Spring 運用的越來越廣泛,Spring這個開源框架也在慢慢的壯大,但是問題也隨之伴隨而來了,大量的配置文件讓開發者很是煩惱,要將大量的時間用在配置上。

Spring g也意官方也識到了這些問題,所以 2013 年初開始的 Spring Boot 項目的研發,2014年4月,Spring Boot 1.0.0 發佈。

在2016年,在國內 Spring Boot 開始正真使用了起來,Springboot也在逐漸的完善,從圖中可以看出用戶指數在不斷的上升。

簡單介紹Springboot

Spring Boot 是由 Pivotal 團隊開發的框架,其作用是用來簡化新 Spring 應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置,簡單理解就是springboot並不是什麼新型的框架,而是整合了spring,springmvc等框架,默認了很多配置,從而減少了開發者的開發時間。

Spring Boot 簡化了基於 Spring 的應用開發,通過少量的代碼就能創建一個獨立的、產品級別的 Spring 應用。 Spring Boot 為 Spring 平臺及第三方庫提供開箱即用的設置。

SpringBoot有點:

使用 Spring 項目引導頁面可以在幾秒構建一個項目支持關係數據庫和非關係數據庫支持運行期內嵌容器,如 Tomcat、Jetty強大的開發包,支持熱啟動自動管理依賴自帶應用監控支持各種 IED,如 IntelliJ IDEA 、NetBeans 生辰八字起名字

SpringBoot能帶來哪些便捷?

用SpringBoot 單元測試更簡單:

我們只需要在項目中引入spring-boot-start-test依賴包,加上註解,就可以對數據庫、Web 等各種情況進行測試,十分方便。

用SpringBoot 配置變得更簡單:

springboot最顯著的有點就是讓本來繁瑣的配置,變的十分簡單,使得程序開發者有更多的時間去寫真正的業務代碼。

用SpringBoot 部署變得更簡單:

pring Boot 內嵌Tomcat容器。使用 Spring Boot 開發項目,不需要關心容器的環境問題,專心寫業務代碼即可。( 用Jenkins 部署 Spring Boot 項目非會使項目構建更簡單,感興趣的可以去看看)


分享到:


相關文章: