美文网首页
Spring Boot简明教程--Spring Boot版本号介

Spring Boot简明教程--Spring Boot版本号介

作者: 听城 | 来源:发表于2021-01-16 20:17 被阅读0次

Spring Boot是当前Java Web开发的主流框架,官网说Spring Boot可以更容易的运行独立的、基于生产级别的基于Spring的应用程序。(Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".)

Spring介绍

Spring官方网站为:https://spring.io/,Spring其实并不只是包含Spring Boot,还包含常常听说的Spring Framework、Spring Cloud、Spring Security等等,其实就是一个全家桶工具。

Spring Boot介绍

在Spring Boot出现之前主流web开发使用的是Spring Mvc(当然还有一些项目使用其他的web框架,如Struts2),如果必须启动一个新的 Spring web项目,我们必须添加构建路径或添加 Maven 依赖关系,配置应用程序服务器,添加 spring 配置等等。因此为了简化配置,诞生了Spring Boot

image.png

Spring Boot 版本号介绍

在上图中(2021年1月16日)可以看到Spring Boot的不同版本号,每一个版本号我们可以看到都是由前面的数字+后面标签组成。


数字部分

我们以2.3.8为例,从左到右2为主版本,3为次版本,8为增量版本

  • 主版本,当有大机制或者是架构的调整,才会去调整主版本,主版本间一般不兼容。
  • 次版本,次版本是在主版本架构不管的情况下,增加新特性,可理解为发布新特性,同一个主版本的次要版本间通常是要保证兼容的(理想状态下)。
  • 增量版本,bug修复。

标签部分

  • 发布版本,描述的是版本的发布计划或者发布状态。
    GA:General Availability,正式发布的版本,官方推荐使用该版本
    Alpha:内测版
    Beta:公开测试版
    RC:Release,该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。
    SNAPSHOT:快照版本,可以稳定使用,且该版本会一直进行小量的优化和改进

相关文章

网友评论

      本文标题:Spring Boot简明教程--Spring Boot版本号介

      本文链接:https://www.haomeiwen.com/subject/qzxoaktx.html