|
|
@@ -24,7 +24,7 @@
|
|
|
<parent>
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
<artifactId>spring-boot-starter-parent</artifactId>
|
|
|
- <version>2.7.12</version>
|
|
|
+ <version>2.7.17</version>
|
|
|
<relativePath/>
|
|
|
</parent>
|
|
|
|
|
|
@@ -34,12 +34,12 @@
|
|
|
|
|
|
<properties>
|
|
|
<!-- core versions -->
|
|
|
- <revision>1.8.0</revision>
|
|
|
+ <revision>1.9.0</revision>
|
|
|
<helio-starters.version>${revision}</helio-starters.version>
|
|
|
- <!-- JDK8则改为'1.8' JDK11则改为'11' -->
|
|
|
+ <!-- 可根据实际JDK版本修改;JDK8则改为'1.8' JDK11则改为'11' JDK17则改为'17' JDK21则改为'21' -->
|
|
|
<java.version>1.8</java.version>
|
|
|
<!-- 若变更Spring Boot版本, 上面parent依赖版本也要变 -->
|
|
|
- <spring-boot.version>2.7.12</spring-boot.version>
|
|
|
+ <spring-boot.version>2.7.17</spring-boot.version>
|
|
|
|
|
|
|
|
|
<!-- Spring Cloud versions -->
|
|
|
@@ -55,18 +55,22 @@
|
|
|
|
|
|
|
|
|
<!-- 3rd-party versions -->
|
|
|
- <hutool.version>5.8.19</hutool.version>
|
|
|
- <sa-token.version>1.34.0</sa-token.version>
|
|
|
+ <lombok.version>1.18.30</lombok.version>
|
|
|
+ <hutool.version>5.8.22</hutool.version>
|
|
|
+ <sa-token.version>1.37.0</sa-token.version>
|
|
|
<transmittable-thread-local.version>2.14.2</transmittable-thread-local.version>
|
|
|
- <!-- 如果 mp 较新版存在问题,可以回退至 3.4.3.4 试试 -->
|
|
|
- <mybatis-plus.version>3.5.2</mybatis-plus.version>
|
|
|
+ <!-- 如果 mp 较新版存在问题,可以回退至 3.5.3.1 试试 -->
|
|
|
+ <mybatis-plus.version>3.5.4</mybatis-plus.version>
|
|
|
<knife4j.version>3.0.3</knife4j.version>
|
|
|
- <redisson.version>3.18.0</redisson.version>
|
|
|
+ <!-- https://mvnrepository.com/artifact/org.redisson/redisson-spring-boot-starter -->
|
|
|
+ <redisson.version>3.23.3</redisson.version>
|
|
|
<aspectj.version>1.9.6</aspectj.version>
|
|
|
<ons-client.version>1.8.8.1.Final</ons-client.version>
|
|
|
- <guava.version>31.1-jre</guava.version>
|
|
|
<mybatis-plus-dynamic-datasource.version>3.5.2</mybatis-plus-dynamic-datasource.version>
|
|
|
|
|
|
+ <!-- for mitigating vulnerabilities versions -->
|
|
|
+ <guava.version>32.1.3-jre</guava.version>
|
|
|
+ <snakeyaml.version>1.33</snakeyaml.version>
|
|
|
|
|
|
<!-- DB Driver versions -->
|
|
|
<mysql.version>8.0.28</mysql.version>
|
|
|
@@ -90,6 +94,7 @@
|
|
|
<dependency>
|
|
|
<groupId>org.projectlombok</groupId>
|
|
|
<artifactId>lombok</artifactId>
|
|
|
+ <version>${lombok.version}</version>
|
|
|
</dependency>
|
|
|
|
|
|
<dependency>
|
|
|
@@ -101,6 +106,20 @@
|
|
|
<!-- dependencyManagement -->
|
|
|
<dependencyManagement>
|
|
|
<dependencies>
|
|
|
+ <!-- for mitigating vulnerabilities -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>com.google.guava</groupId>
|
|
|
+ <artifactId>guava</artifactId>
|
|
|
+ <version>${guava.version}</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.yaml</groupId>
|
|
|
+ <artifactId>snakeyaml</artifactId>
|
|
|
+ <version>${snakeyaml.version}</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+
|
|
|
<!-- sub starters -->
|
|
|
<dependency>
|
|
|
<groupId>cc.uncarbon.framework</groupId>
|
|
|
@@ -275,12 +294,6 @@
|
|
|
</exclusions>
|
|
|
</dependency>
|
|
|
|
|
|
- <dependency>
|
|
|
- <groupId>com.google.guava</groupId>
|
|
|
- <artifactId>guava</artifactId>
|
|
|
- <version>${guava.version}</version>
|
|
|
- </dependency>
|
|
|
-
|
|
|
|
|
|
<!-- CRUD dependencies -->
|
|
|
<!-- 常用数据库驱动 -->
|
|
|
@@ -360,9 +373,25 @@
|
|
|
<groupId>org.springframework.boot</groupId>
|
|
|
<artifactId>spring-boot-starter-actuator</artifactId>
|
|
|
</exclusion>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>org.apache.maven.plugins</groupId>
|
|
|
+ <artifactId>maven-site-plugin</artifactId>
|
|
|
+ </exclusion>
|
|
|
+ <!-- 移除其默认适配的 Spring Boot 3 -->
|
|
|
+ <exclusion>
|
|
|
+ <groupId>org.redisson</groupId>
|
|
|
+ <artifactId>redisson-spring-data-31</artifactId>
|
|
|
+ </exclusion>
|
|
|
</exclusions>
|
|
|
</dependency>
|
|
|
|
|
|
+ <!-- 适配 Spring Boot 2.7 -->
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.redisson</groupId>
|
|
|
+ <artifactId>redisson-spring-data-27</artifactId>
|
|
|
+ <version>${redisson.version}</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
<!-- ROCKETMQ-ALIYUN dependencies -->
|
|
|
<dependency>
|
|
|
<groupId>com.aliyun.openservices</groupId>
|
|
|
@@ -380,7 +409,13 @@
|
|
|
|
|
|
<dependency>
|
|
|
<groupId>cn.dev33</groupId>
|
|
|
- <artifactId>sa-token-dao-redis-jackson</artifactId>
|
|
|
+ <artifactId>sa-token-redis-jackson</artifactId>
|
|
|
+ <version>${sa-token.version}</version>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
+ <dependency>
|
|
|
+ <groupId>cn.dev33</groupId>
|
|
|
+ <artifactId>sa-token-redisson-jackson</artifactId>
|
|
|
<version>${sa-token.version}</version>
|
|
|
</dependency>
|
|
|
|