springboot升级到V3.2.0

This commit is contained in:
dataprince 2023-12-10 08:55:54 +08:00
parent a8e0c3df32
commit c91a5189af
4 changed files with 27 additions and 8 deletions

View File

@ -2,15 +2,15 @@
<img alt="logo" src="https://gitee.com/dataprince/ruoyi-flex/raw/master/image/ruoyi-flex-logo.png"> <img alt="logo" src="https://gitee.com/dataprince/ruoyi-flex/raw/master/image/ruoyi-flex-logo.png">
</p> </p>
<h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">Ruoyi-Flex V4.1.8</h1> <h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">Ruoyi-Flex V4.1.8</h1>
<h4 align="center">Ruoyi-Flex是基于JDK21、Spring Boot V3平台 前后端分离的Java快速开发框架</h4> <h4 align="center">Ruoyi-Flex是基于JDK21、Spring Boot V3.2.X+平台 前后端分离的Java快速开发框架</h4>
## 平台简介 ## 平台简介
Ruoyi-Flex是一套全部开源的快速开发平台使用MIT开源许可协议毫无保留给个人及企业免费使用。基于RuoYi-Vue、RuoYi-Vue-Plus集成MyBatis-Flex、JDK21、SpringBootV3、Lombok、Sa-Token、SpringDoc、Hutool、SpringBoot Admin、PowerJob、Vue3、Element-Plus、MinIO等优秀开源软件 Ruoyi-Flex是一套全部开源的快速开发平台使用MIT开源许可协议毫无保留给个人及企业免费使用。基于RuoYi-Vue、RuoYi-Vue-Plus集成MyBatis-Flex、JDK21、SpringBootV3.2.X+、Lombok、Sa-Token、SpringDoc、Hutool、SpringBoot Admin、PowerJob、Vue3、Element-Plus、MinIO等优秀开源软件
* 前端采用Vue3、Element-Plus。 * 前端采用Vue3、Element-Plus。
* 后端采用JDK21、Spring Boot V3、MyBatis-Flex、Sa-Token、Redis & Jwt、PowerJob、MinIO。 * 后端采用JDK21、Spring Boot V3.2.X+、MyBatis-Flex、Sa-Token、Redis & Jwt、PowerJob、MinIO。
* 权限认证使用Jwt支持多终端认证系统。 * 权限认证使用Jwt支持多终端认证系统。
* 支持加载动态权限菜单,多方式轻松权限控制。 * 支持加载动态权限菜单,多方式轻松权限控制。
* 定制模板,使用代码生成器可以一键生成前后端代码。 * 定制模板,使用代码生成器可以一键生成前后端代码。
@ -47,7 +47,7 @@ Ruoyi-Flex是一套全部开源的快速开发平台使用MIT开源许可协
## Ruoyi-Flex交流群 ## Ruoyi-Flex交流群
如果您看了文档还入不了门请扫码支付199元加群寻求帮助: 本软件完全开源作者很忙如果您在使用过程中遇到问题请付点小费扫码支付199元后申请加入QQ群或者微信群寻求帮助:
<table> <table>
<tr> <tr>
<td>1、QQ交流群 100956531</td> <td>1、QQ交流群 100956531</td>

View File

@ -6,14 +6,14 @@
<img alt="logo" src="@/assets/images/ruoyi-flex-logo.png"> <img alt="logo" src="@/assets/images/ruoyi-flex-logo.png">
</p> </p>
<h1 align="center">Ruoyi-Flex V4.2.0-SNAPSHOT</h1> <h1 align="center">Ruoyi-Flex V4.2.0-SNAPSHOT</h1>
<h2 align="center">Ruoyi-Flex是基于JDK21Spring Boot V3平台 前后端分离的Java快速开发框架</h2> <h2 align="center">Ruoyi-Flex是基于JDK21Spring Boot V3.2.X+平台 前后端分离的Java快速开发框架</h2>
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :sm="24" :lg="12" style="padding-left: 20px"> <el-col :sm="24" :lg="12" style="padding-left: 20px">
<h3>Ruoyi-Flex后台管理框架</h3> <h3>Ruoyi-Flex后台管理框架</h3>
<p> <p>
Ruoyi-Flex是基于RuoYi-VueRuoYi-Vue-Plus进行的扩展集成MyBatis-FlexJDK21SpringBootV3LombokSa-TokenHutoolSpringBoot AdminPowerJobVue3element-plusMinIO等优秀开源软件准备作为未来5年软件开发的底座本系统可以用于所有的Web应用程序如网站管理后台网站会员中心CMSCRMOAERP等等当然您也可以对她进行深度定制以做出更强系统所有前端后台代码封装过后十分精简易上手出错概率低同时支持移动客户端访问系统会陆续更新一些实用功能 Ruoyi-Flex是基于RuoYi-VueRuoYi-Vue-Plus进行的扩展集成MyBatis-FlexJDK21SpringBootV3.2.X+LombokSa-TokenHutoolSpringBoot AdminPowerJobVue3element-plusMinIO等优秀开源软件准备作为未来5年软件开发的底座本系统可以用于所有的Web应用程序如网站管理后台网站会员中心CMSCRMOAERP等等当然您也可以对她进行深度定制以做出更强系统所有前端后台代码封装过后十分精简易上手出错概率低同时支持移动客户端访问系统会陆续更新一些实用功能
</p> </p>
<p> <p>
<b>当前版本:</b> <span>v{{ version }}</span> <b>当前版本:</b> <span>v{{ version }}</span>

18
pom.xml
View File

@ -17,8 +17,9 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>21</java.version> <java.version>21</java.version>
<spring-boot.version>3.1.6</spring-boot.version> <spring-boot.version>3.2.0</spring-boot.version>
<mybatis-flex.version>1.7.5</mybatis-flex.version> <mybatis-flex.version>1.7.5</mybatis-flex.version>
<mybatis-spring.version>3.0.3</mybatis-spring.version>
<satoken.version>1.37.0</satoken.version> <satoken.version>1.37.0</satoken.version>
<mysql.version>8.0.33</mysql.version> <mysql.version>8.0.33</mysql.version>
<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version> <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
@ -39,7 +40,7 @@
<springdoc.version>2.2.0</springdoc.version> <springdoc.version>2.2.0</springdoc.version>
<springdoc-openapi-starter-common.version>2.2.0</springdoc-openapi-starter-common.version> <springdoc-openapi-starter-common.version>2.2.0</springdoc-openapi-starter-common.version>
<therapi-runtime-javadoc.version>0.15.0</therapi-runtime-javadoc.version> <therapi-runtime-javadoc.version>0.15.0</therapi-runtime-javadoc.version>
<snakeyaml.version>1.33</snakeyaml.version> <snakeyaml.version>2.2</snakeyaml.version>
<lombok.version>1.18.30</lombok.version> <lombok.version>1.18.30</lombok.version>
<mapstruct-plus.version>1.3.5</mapstruct-plus.version> <mapstruct-plus.version>1.3.5</mapstruct-plus.version>
<mapstruct-plus.lombok.version>0.2.0</mapstruct-plus.lombok.version> <mapstruct-plus.lombok.version>0.2.0</mapstruct-plus.lombok.version>
@ -139,6 +140,19 @@
<groupId>com.mybatis-flex</groupId> <groupId>com.mybatis-flex</groupId>
<artifactId>mybatis-flex-spring-boot-starter</artifactId> <artifactId>mybatis-flex-spring-boot-starter</artifactId>
<version>${mybatis-flex.version}</version> <version>${mybatis-flex.version}</version>
<exclusions>
<exclusion>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- 添加已适配 springboot 3.2 的 mybatis-spring 依赖-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>${mybatis-spring.version}</version>
</dependency> </dependency>
<!-- Sa-Token 权限认证在线文档https://sa-token.cc --> <!-- Sa-Token 权限认证在线文档https://sa-token.cc -->

View File

@ -32,6 +32,11 @@
<artifactId>mybatis-flex-spring-boot-starter</artifactId> <artifactId>mybatis-flex-spring-boot-starter</artifactId>
</dependency> </dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
</dependency>
<!-- pagehelper 分页插件 --> <!-- pagehelper 分页插件 -->
<dependency> <dependency>
<groupId>com.github.pagehelper</groupId> <groupId>com.github.pagehelper</groupId>