再见 Spring Boot 1.X ,Spring Boot 2.X 走向舞台中心

  • 时间:
  • 浏览:0

2019年8月6日,Spring 官方在其博客签署,Spring Boot 1.x 停止维护,Spring Boot 1.x 生命周期正式始于英语 。

确实早在2018年7月200号,Spring 官方就我愿意在博客进行过预告,Spring Boot 1.X 将维护到2019年8月1日。 1.5.x 我愿意是 Spring Boot 1.0 系列的最后有另三个 大版本。

如今 Spring Boot 1.X 版本最后将永久的定格在 v1.5.22.RELEASE,确实回想起来自从 Spring Boot 1.0 发布我愿意过去了 5 年多,离米 Spring Boot 一年发布有另三个 大的子版本,我愿意到了现在的 1.5.x。

而 Spring Boot 2.0.0 也于2018年3月1号正式发布,如今我愿意过了整整一年多,同時 Spring Boot 2.2 我愿意到了第二个里程碑。

Spring Boot 2.X 也是就让走向舞台中心接力 Spring Boot 1.x 的历史使命。

当当当我们来回顾一下 Spring Boot 重大版本的历史节点:

  • 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月200号,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月200号,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 1.x 也不我停止维护,并完全也有越来越用了,让我完全也有有点硬着急想用 Spring Boot 2.x 的新特征,再用个几年也是越来越 任何那此的问提的。

另外,Spring Boot 1.x 到 2.x 上边更新了全都 API 以及依赖组件。升级时前要先将 Spring Boot 1.X 系列升级到 1.5.x,再从 1.5.x 升级到 2.x 最新稳定版本。

Spring Boot 2.x 对 Java 环境的要求最低为 JDK 8,我愿意还有全都的公司服务器还在 1.6 我愿意 1.7 的环境中跑着,升级的就让也前要先升级服务器的基础环境。

我愿意项目中使用了微服务架构,建议还能否够 有另三个 有另三个 子服务进行升级,不言而喻一次完全升级完成,保障整个服务在升级过程的稳定性。我就让写过 Spring Boot 1.x 升级 2.x 的文章,当当当我们还能否够 参考:Spring Boot 2.0 版的开源项目云收藏来了!。

最后祝愿 Spirng Boot 发展越来越 好。


同時 当当当我们我愿意想系统学习 Spring Boot 的使用,还能否够 关注下面这一 开源项目

全网最全的 Spring Boot 学习示例项目,点击下方链接即可获取。

spring-boot-examples