如何查看Spring Boot各版本的变化
创始人
2024-05-27 05:08:50
0

目录

1.版本

2.基础特性和使用

3.新增特性和Bug修复


1.版本

打开Spring官网,点进Spring Boot项目我们会发现在不同版本后面会跟着不同的标签:

这些标签对应不同的版本,其意思如下: 

GA正式版本,通常意味着该版本已经被广泛测试并且被认为是稳定的。
RELEASESpring 官方发布的稳定版本,也是应用程序开发中最常用的版本。
M1,M2,M3…里程碑版本,通常用于测试新特性,开发新功能或进行预览。
RC预发布版本,通常是在正式版本之前发布的,用于测试和发现潜在的 bug 和问题。通常是在正式版本之前发布的,用于测试和发现潜在的 bug 和问题。
SRbug 修复版本,通常只包含 bug 修复和安全更新,而不包含新特性。
SNAPSHOT开发中的版本,也就是不稳定版本,可能会包含一些新特性和 bug 修复,但也可能会出现一些未知的问题。

这里要解释一下GA和SNAPSHOT之间的异同点。

在 Spring 中,GA(Generally Available)和 Release 版本都是稳定版本,都可以用于生产环境。它们之间的区别在于:

  • GA 版本是官方发布的稳定版本,也是正式版本,已经经过了一系列的测试和验证,被认为是足够稳定和可靠的。GA 版本通常是 Spring 的最新版本,也是应用程序开发中最常用的版本。
  • Release 版本是一个相对稳定、可靠的版本,也是经过一系列开发和测试后,最终发布的一个稳定版本。相比于 Milestone 版本和 Snapshot 版本,Release 版本是一个更加成熟和稳定的版本,通常包含了新特性、重要 bug 修复和改进。
  • GA 版本通常用于官方宣布的重要里程碑版本,例如 Spring Framework 的 1.0.0 版本、2.0.0 版本和 3.0.0 版本等。而 Release 版本通常是在一个 GA 版本之后的版本,用来修复一些小的 bug,或者添加一些较小的新特性。

总的来说,GA 版本和 Release 版本都是稳定版本,可以用于生产环境。但 GA 版本更像是一个重要的里程碑版本,Release 版本则是对 GA 版本进行小的更新和修复。通常情况下,应用程序开发者应该尽可能使用最新的 GA 版本或 Release 版本来确保应用程序的稳定性和安全性。

2.基础特性和使用

在官网上点进每个版本的Reference Documentation,可以查看框架对应版本分门别类的相关信息:

 比如Getting Started里面含有环境版本依赖等相关信息:

比如core future里包含框架的核心特性以及用法:

3.新增特性和Bug修复

在git上可以看到每个版本的新增特性和bug修复列表:

 

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...