Springboot
簡單介紹
由 Pivotal 團隊提供的全新框架,其設計目的是用來簡化 Spring 應用的初始搭建及開發過程。 框架使用了特定的方式 (約定優於配置)來進行配置,使開發人員不再需要定義樣板化的配置。
優勢
傳統的 SSH 架構配置繁瑣,Spring boot 提供了更快的開發方式,有效降低重複的配置。
通過啟動 POM 簡化了版本無衝突的依賴關係管理,達到自動配置,完成開箱即用的效果。
提供了許多非業務的功能,如 : actuator 、內嵌 tomcat 、數據監控等等。
嵌入式的 jar 可以將Web應用打包為 jar,並能夠在任何地方運行。
核心概念
約定優於配置
原文 Convention Over Configuration ,是一個簡單的概念。
意思是默認情況下,你的工作環境是由多種約定組成,只需要透過 適應或參照 模式執行即可。反之,也仍可以自行重新定義約定。
目的是減少工程師必須決定的數量,不用每個都自行定義規則,而讓開發更加高效。
演化過程
Spring IOC/AOP > Spring > Spring Boot > Spring Cloud
Last updated
Was this helpful?