前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Spring Boot简明教程--Spring Boot版本号介绍

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

作者头像
听城
发布2021-01-20 19:18:10
4320
发布2021-01-20 19:18:10
举报
文章被收录于专栏:杂七杂八杂七杂八

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

Spring Boot 版本号介绍

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

数字部分

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

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

标签部分

  • 发布版本,描述的是版本的发布计划或者发布状态。 GA:General Availability,正式发布的版本,官方推荐使用该版本 Alpha:内测版 Beta:公开测试版 RC:Release,该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。 SNAPSHOT:快照版本,可以稳定使用,且该版本会一直进行小量的优化和改进
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Spring介绍
  • Spring Boot介绍
  • Spring Boot 版本号介绍
    • 数字部分
      • 标签部分
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档