直接升级springboot的版本,然后查看依赖树,会发现spring版本也会跟着升级
方法一,往往很多程序员不敢贸然升级springboot版本,怕造成其他影响,那么可以直接升级spring版本。找到springboot依赖:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>2.7.11</version>
</parent>
在IDEA中点:
再点:
翻到最顶上定义的标签:
可以发现springboot其实也是引用的属性变量
那么我们直接在项目顶层的pom.xml
文件中自己定义覆盖<spring-framework.version>5.3.29</spring-framework.version>
该属性即可。
如果是gradle项目使用:
dependencyManagement {
imports{
mavenBom "org.springframework:spring-framework-bom:5.3.34"
Spring Boot 3.0 现已正式发布,它包含了 12 个月以来 151 个开发者的 5700 多次代码提交。这是自 4.5 年前发布 2.0 以来,Spring Boot 的第一次重大修订。
它也是第一个支持 Spring Framework 6.0 和 GraalVM 的 Spring Boot GA 版本,同时也是第一个基于Java 17的Spring Boot版本,以Jakarta EE 9为基准并支持Jakarta EE 10。同时借助于GraalVM支持了AOT和Native Image
项目框架升级:Spring Boot 升级到2.6.6, Spring Framework升级到5.3.18
接到安全漏洞扫描的通知:Spring Boot 集成环境信息泄露漏洞【POC】
处置建议:Spring 官方已发布漏洞修复版本,请用户及时更新至最新版本。
原来SpringBoot框架版本:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boo
SpringBoot和SpringCloud的版本需要对应。因为官方不会保证SpringBoot和SpringCloud不同版本的兼容性。
Spring Cloud
Spring Boot
Angel
兼容Spring Boot 1.2.x
Brixton
兼容Spring Boot 1.3.x,也兼容Spring Boot 1.4.x
Camden
兼容Spring Boot 1.4.x,也兼容Spring Boot 1.5.x
Dalston版本、Edgware版本
兼容Spring Boot 1
1. 打开 IntelliJ IDEA,选择 "File" -> "New" -> "Project"。
2. 在弹出的窗口中选择 "Spring Initializr"。
3. 在 "Spring Initializr" 窗口中,选择您的项目名称和位置,并选择所需的 Spring 版本和依赖项。
4. 单击 "Next",然后选择您的项目类型和语言。
5. 单击 "Finish",IntelliJ IDEA 将自动为您创建一个 Spring 项目。
北风之神c:
Lua脚本使用EVAL需要注意的问题
yeyein9:
Java8之Consumer、Supplier、Predicate和Function攻略
CSDN-Ada助手:
spring webflux文件上传与下载
文盲青年: