Spring Boot 3.0全新发布,是否考虑升级至最新版本?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2987个文字,预计阅读时间需要12分钟。
简介:Spring Boot 3.0于2022年11月正式发布。这次发布对我们普通程序员的影响有多大?我们是否需要考虑升级到Spring Boot 3.0呢?别急,看完这篇文章再做决定也不迟。
简介
Spring boot 3.0于2022年11月正式发布了,这次的发布对于我们普通程序员的影响有多少呢?我们是不是需要考虑立马升级到Spring Boot3.0呢?
别急,看完这篇文章再来做决定也不迟。
对JAVA17和JAVA19的支持
相信很多小伙伴到现在还是使用得是JDK8,但是JDK8已经发布很多年了,随着oracle加速JDK版本的发布,现在每半年发布一次,目前最新的JDK版本已经到了19了。其中JDK11和JDK17是LTS版本,也就是说我们常说的稳定版本。
鉴于JDK17带来的很多新特性,Spring boot的最低JDK版本支持已经提升到了JDK17,如果你还在使用JDK8或者JDK11的话,那么首先需要把JDK版本升级到17才能够使用Spring Boot 3.0。
很多小伙伴可能不是很清楚JDK17到底有些什么新的特性或者功能,这里再给大家详细介绍一下。
record
首先是在JDK14的时候引入了record这个关键词,Record是一种轻量级的class,可以看做是数据结构体。和scala中的case有点相似。
本文共计2987个文字,预计阅读时间需要12分钟。
简介:Spring Boot 3.0于2022年11月正式发布。这次发布对我们普通程序员的影响有多大?我们是否需要考虑升级到Spring Boot 3.0呢?别急,看完这篇文章再做决定也不迟。
简介
Spring boot 3.0于2022年11月正式发布了,这次的发布对于我们普通程序员的影响有多少呢?我们是不是需要考虑立马升级到Spring Boot3.0呢?
别急,看完这篇文章再来做决定也不迟。
对JAVA17和JAVA19的支持
相信很多小伙伴到现在还是使用得是JDK8,但是JDK8已经发布很多年了,随着oracle加速JDK版本的发布,现在每半年发布一次,目前最新的JDK版本已经到了19了。其中JDK11和JDK17是LTS版本,也就是说我们常说的稳定版本。
鉴于JDK17带来的很多新特性,Spring boot的最低JDK版本支持已经提升到了JDK17,如果你还在使用JDK8或者JDK11的话,那么首先需要把JDK版本升级到17才能够使用Spring Boot 3.0。
很多小伙伴可能不是很清楚JDK17到底有些什么新的特性或者功能,这里再给大家详细介绍一下。
record
首先是在JDK14的时候引入了record这个关键词,Record是一种轻量级的class,可以看做是数据结构体。和scala中的case有点相似。

