下面用spring的jar包版本舉例
先來認識一下版本號的完整含義
1.3.4-beta-2
<主版本>.<次版本>.<增量版本>-<里程碑版本>
第一個數字:主版本,有可能進行大的架構調整,各大版本之間並不一定兼容
第二個數字:次版本,在主版本架構不變的前提下,增加了一些新的特性或變化
第三個數字:增量版本,bug修復,細節的完善
M:里程碑版本,測試版本,發佈版本的前兆
RC:候選發佈版本,穩定版本,並不一定會發布
RELEASE: 發佈版本,穩定版本,在項目中真正可用的版本
spring5.2.x.RELEASE版已經發布,但除非是新項目或者功能上的需要,否則沒有必要急着升級,因爲通常還不完善,還有一些bug需要修復。一般在5.3出來的時候,代表官方已經把重心移到了5.3,這時就可以認爲5.2.X.RELEASE的最大版本已經比較完善了。