首页 > 其他分享 >Spring Boot版本号介绍和使用说明

Spring Boot版本号介绍和使用说明

时间:2023-10-26 10:47:45浏览次数:32  
标签:版本 版本号 Spring Boot GA 使用

官网地址:https://spring.io/projects/spring-boot#learn

下面是从官网的截图的官方版本号

Spring Boot的版本号分析:

  1)主版本,主版本一般情况下是不变的,除非有大机制或者是架构的调整,才会去调整主版本,且主版本之间一般是不相兼容的。
  2)次版本,次版本主要是在主版本架构不管的情况下,增加一些新特性,可以理解为发布的新特性。同一个主版本下的次要版本之间通常是要保证兼容的,
增量版本,bug修复。

SpringBoot 数字和单词的意思详解

最后一个“单词/缩略形式”版本大概有如下,这些定义由开发团队商量来定义,用来描述一个版本的发布状态(发布计划):

  • GA:General Availability,正式发布的版本【通用版】,官方推荐使用该版本,国外很多项目都是使用GA来表示正式发布版本的;
  • PRE:预览版,主要是用来内部开发人员和测试人员测试使用,因此不建议使用;
  • SNAPSHOT:快照版,可以稳定使用,且该版本会一直进行小量的优化和改进,pom中配置了:always 就会自动更新;
  • RC:Release,该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。

稳定性(由小到大)

  PRE < SNAPSHOT < RC < GA

使用通常会优先选择GA版本,因为它的稳定性最高!

标签:版本,版本号,Spring,Boot,GA,使用
From: https://www.cnblogs.com/blogtech/p/17788868.html

相关文章

  • Hadoop-大数据组件版本号查看
    1.操作系统cat /etc/redhat-release; 2.JDKjava-version 3.SCALAscala --version 4.MySQLmysql--version 5.Zookeeperps-ef|grep-E“zookeeper-.*.jar” 6.Hadoophadoopversion 7.Hivehive --version 8.Hbasehbaseversion 9.Sparkspark-subm......
  • macOS Sonoma 14.1 (23B74) 正式版 Boot ISO 原版可引导镜像下载
    macOSSonoma14.1(23B74)正式版BootISO原版可引导镜像下载本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质。请访问原文链接:https://sysin.org/blog......
  • uboot的driver和uclass_driver的区别?
    一,前言之前看到关于设置gpio有多好api,这个c中的api可以,那个c中的api也可以,感觉有些混乱。所以我又细看了下,发现根本原因是我把uclass中的driver和uclass_driver弄乱了。二,分析1.device_bind_common中会创建device,其中name是哪里来的?答:其实就是driver结构体中的name成员值。a)dm_sc......
  • SpringBoot 缓存Ehcache的使用说明
    pring缓存(cache)是在Spring3.1开始引入的,但是其本身只提供了缓存接口,不提供具体缓存的实现,其实现需要第三方缓存实现(Generic、EhCache、Redis等)。EhCache、Redis比较常用,使用Redis的时候需要先安装Redis服务器。为什么引入缓存提升服务性能例如在项目开发完成以后,随着时间推移,各种......
  • SpringBoot 实现大文件断点续传
    最近在工作中有涉及到文件上传功能,需求方要求文件最大上限为1G,如果直接将文件在前端做上传,会出现超长时间等待,如果服务端内存不够,会直接内存溢出,此时我们可以通过断点续传方式解决,前端我们通过WebUploader实现文件分割和上传,语言是React,后端我们通过SpringBoot实现文件接收和组装......
  • SpringMVC-通过路径传收参数
    还有一种通过路径传输参数,效果如下实现:packagecom.aurora.path;importorg.springframework.stereotype.Controller;importorg.springframework.web.bind.annotation.PathVariable;importorg.springframework.web.bind.annotation.RequestMapping;importorg.springfr......
  • 【Springcloud】Spring Cloud启动应用时指定IP或忽略某张网卡配置(eureka指定IP注册)
    参考于:https://blog.csdn.net/weixin_40783112/article/details/80396830背景springcloud服务注册到eureka,但部署的节点存在多网卡,导致服务注册到eureka的服务信息,被另外的服务无法调用到。解决方案:通过启动参数,指定IP,这样的话,注册到eureka就是可以被调用到了。-espri......
  • Spring Boot整合OAuth2实现GitHub第三方登录
    GithubOAuth第三方登录示例1、第三方登录原理第三方登录的原理是借助OAuth授权来实现,首先用户先向客户端提供第三方网站的数据证明自己的身份获取授权码,然后客户端拿着授权码与授权服务器建立连接获得一个AccessToken,之后客户端就可以通过AccessToken来与资源服务器进行交互......
  • 一篇了解springboot3请求参数种类及接口测试
    SpringBoot3数据请求:原始数据请求://原始方式@RequestMapping("/simpleParam")publicStringsimpleParam(HttpServletRequestrequest){//获取请求参数Stringname=request.getParameter("name");Stringage=request.getParame......
  • 实战系列(一)Dubbo和Spring Cloud的区别,包含代码详解
    Dubbo和SpringCloud都是微服务架构中的重要框架,但它们的定位和关注点不同。Dubbo是阿里巴巴开源的一个高性能、轻量级的RPC框架,主要用于构建微服务之间的服务治理。而SpringCloud是基于SpringBoot的一个微服务架构开发工具,它提供了一系列的开发工具和服务,帮助开发者快......