再見 Spring Boot 1.X ,Spring Boot 2.X 走向舞臺中心
2014年04月01號,Spring Boot 釋出 v1.0.0.RELEASE,Spring Boot 正式商用
2014年06月11號,Spring Boot 釋出 v1.1.0.RELEASE,主要修復了若干 Bug
2014年12月11號,Spring Boot 釋出 v1.2.0.RELEASE,此版本更新的特性比較多,主要整合了 Servlet 3.1,支援 JTA、J2EE 等。
2015年11月16號,Spring Boot 釋出 v1.3.0.RELEASE,增加了新 spring-boot-devtools 模組,快取自動配置、顏色 banners 等新特性。
2016年07月29號,Spring Boot 釋出 v1.4.0.RELEASE,以 Spring 4.3 為基礎進行的構建,更新了很多第三方庫的支援,重點增加了 Neo4J, Couchbase、 Redis 等 Nosql 的支援。
2017年01月30號,Spring Boot 釋出 v1.5.0.RELEASE,更新了動態日誌修改,增加 Apache Kafka、LDAP、事物管理等特性的支援。
2018年03月01號,Spring Boot 釋出 v2.0.0.RELEASE,2.0更新的內容就太多了,詳情請參考:Spring Boot 2.0權威釋出
2018年10月30號,Spring Boot 釋出 v2.1.0.RELEASE,主要更新了相關特性,詳見:Spring Boot 2.1.0 權威釋出
當時 Spring Boot 2.0 剛剛釋出的時候,我說過一段話:
Spring Boot 2.0 是歷時 4 年開發出來的鉅作,在 Spring Boot 1.0 的基礎上進行了大量的最佳化,淘汰了很多過期的 API,同時引入了一大批最新的技術,這些新技術在未來的一段時間內都具有引導性。 如果不是特別需要使用 Spring Boot 2.0 上面提到的新特性,就儘量不要著急進行升級,等 Spring Boot 2.0 徹底穩定下來後再使用。如果想要升級也請先從早期的版本升級到 Spring Boot 1.5.X 系列之後,再升級到 Spring Boot 2.0 版本,Spring Boot 2.0 的很多配置內容和 Spring Boot 1.0 不一致需要注意。
當時因為 Spring Boot 2.0 剛剛釋出有一些特性可能不是特別穩定,並不推薦大家立刻在生產環境使用,但到了今天 Spring Boot 2.X 系列最新穩定版本已經到了 2.1.7,大家可以放心的在生產環境使用了。
生產中正在使用 Spring Boot 1.x 需要立刻升級嗎?
全網最全的 Spring Boot 學習示例專案,下方連結即可獲取。
作者簡介:純潔的微笑,一個有故事的程式設計師。曾在網際網路金融,第三方支付公司工作,現為一名自由職業者,和你一起用技術的角度去看這個世界。我的微訊號puresmile2,歡迎大家找我聊天,記錄你我的故事。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31499124/viewspace-2654766/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 現在是時候了與Spring Boot 1.x說再見了! - spring.ioSpring Boot
- spring boot 2.xSpring Boot
- Spring Boot 1.X和2.X優雅重啟實戰Spring Boot
- Spring Boot 2.X(七):Spring Cache 使用Spring Boot
- Spring Boot 2.X 如何快速整合jpa?Spring Boot
- Spring Boot 2.x實戰之StateMachineSpring BootMac
- Spring Boot:Spring Boot配置MybatisSpring BootMyBatis
- Spring Boot:Spring Boot配置SwaggerSpring BootSwagger
- 使用Spring Boot整合Apollo配置中心Spring Boot
- Spring Boot 2.x基礎教程:使用MongoDBSpring BootMongoDB
- spring、spring MVC、spring BootMVCSpring Boot
- Spring Boot系列十九 Spring boot整合 swaggerSpring BootSwagger
- Spring Boot 參考指南(Spring Boot文件)Spring Boot
- Spring Boot 2.0(八):Spring Boot 整合 MemcachedSpring Boot
- Spring Boot —— Spring SecuritySpring Boot
- Spring BootSpring Boot
- Spring Boot 2.x基礎教程:快速入門Spring Boot
- Spring Boot 2.x(十一):AOP列印介面資訊Spring Boot
- Spring Boot 2.x(九):遇到跨域不再慌Spring Boot跨域
- Spring Boot 2.x(十七):快速入門Elastic SearchSpring BootAST
- Spring Boot 2.x基礎教程:使用JdbcTemplate訪Spring BootJDBC
- Jeecg-Boot Spring BootSpring Boot
- Spring boot學習(三) Spring boot整合mybatisSpring BootMyBatis
- Spring boot學習(四)Spring boot整合DruidSpring BootUI
- Spring Boot系列(一):Spring Boot快速開始Spring Boot
- Spring Boot系列(四):Spring Boot原始碼解析Spring Boot原始碼
- Spring Boot系列(一):Spring Boot 入門篇Spring Boot
- Spring Boot 2.0(四):使用 Docker 部署 Spring BootSpring BootDocker
- Spring Boot學習(一)——Spring Boot介紹Spring Boot
- 非spring boot (即spring) 使用/整合 Spring cloud Config 分散式配置中心Spring BootCloud分散式
- Spring Boot整合Spring SecuritySpring Boot
- Spring Boot整合Spring BatchSpring BootBAT
- Spring Boot整合Spring AopSpring Boot
- Spring boot學習(一)開啟Spring boot之旅Spring Boot
- Spring boot學習(二) Spring boot基礎配置Spring Boot
- Spring Boot入門(一):搭建Spring Boot專案Spring Boot
- Spring Boot(十二):Spring Boot 如何測試打包部署Spring Boot
- Spring Boot學習筆記:Spring Boot核心配置Spring Boot筆記