1.2004年spring出現第一版本spring frameworl1.0
2.寫代碼永遠是最簡單的,后續的運維工作才是讓人感到無助的
3.spring boot在運維方面做了很多工作,部署,監控,度量。結合spring cloud還可以實現服務發現,服務降級等功能。
4.spring boot外置配置
5.有spring出現,還用重量級的ejb干嘛?再也不需要了。
6.spring 3.1開始有了一系列@enable開頭的注解,這些注解能取代xml。
這樣可以寫出任何xml文檔的的spring應用程序了,
4.spring 4.0對條件化配置提供了更好的支持,可根據不同環境或者classpath,在運行時決策決定使用哪些胚子,忽略哪些配置。
再也不需要在構建時,通過寫腳本指定了。以前會把選好的配置都放在部署包里,現在可以不用了。
8.spring boot實現了自動配置,能讓spring boot智能的猜測正在構建何種應用程序,自動配置必要的組件以滿足應用程序。
9.spring boot的起步依賴starter dependency
10.使用groovy開發spring應用程序,spring ?boot cli,再也不需要寫public或者private的訪問修飾符,也再也不需要寫分號或者return了,甚至import都不需要寫
11.spring boot的actuator