|
21 | 21 | <maven.compiler.source>17</maven.compiler.source>
|
22 | 22 | <maven.compiler.target>17</maven.compiler.target>
|
23 | 23 | <lombok.version>1.18.30</lombok.version>
|
24 |
| - <spring-boot-maven-plugin.version>3.2.3</spring-boot-maven-plugin.version> |
| 24 | + <spring-boot-maven-plugin.version>3.4.1</spring-boot-maven-plugin.version> |
25 | 25 | <dockerfile-maven-plugin.version>1.4.13</dockerfile-maven-plugin.version>
|
26 | 26 | <maven-compiler-plugin.version>3.11.0</maven-compiler-plugin.version>
|
27 | 27 | <git-commit-id-plugin.version>4.9.10</git-commit-id-plugin.version>
|
28 | 28 | <!-- 依赖 -->
|
29 |
| - <spring.boot.version>3.2.3</spring.boot.version> |
30 |
| - <spring.cloud.version>2023.0.0</spring.cloud.version> |
31 |
| - <spring.cloud.alibaba.version>2023.0.0.0-RC1</spring.cloud.alibaba.version> |
32 |
| - <jetcache-starter-redis.version>2.7.5</jetcache-starter-redis.version> |
33 |
| - <knife4j-openapi3.version>4.4.0</knife4j-openapi3.version> |
| 29 | + <spring.boot.version>3.4.1</spring.boot.version> |
| 30 | + <spring.cloud.version>2024.0.0</spring.cloud.version> |
| 31 | + <spring.cloud.alibaba.version>2023.0.3.2</spring.cloud.alibaba.version> |
| 32 | + <jetcache-starter-redis.version>2.7.7</jetcache-starter-redis.version> |
| 33 | + <knife4j-openapi3.version>4.5.0</knife4j-openapi3.version> |
34 | 34 | <swagger-annotations.version>2.2.19</swagger-annotations.version>
|
35 | 35 | <mysql-connector-j.version>8.0.31</mysql-connector-j.version>
|
36 | 36 | <jakarta.servlet-api.version>6.0.0</jakarta.servlet-api.version>
|
37 |
| - <mybatis-plus-boot-starter.version>3.5.5</mybatis-plus-boot-starter.version> |
38 |
| - <mybatis-spring.version>3.0.3</mybatis-spring.version> |
39 |
| - <hutool.version>5.8.18</hutool.version> |
| 37 | + <mybatis-plus-boot-starter.version>3.5.9</mybatis-plus-boot-starter.version> |
| 38 | + <mybatis-spring.version>3.0.4</mybatis-spring.version> |
| 39 | + <hutool.version>5.8.35</hutool.version> |
40 | 40 | <feign-interceptors>1.1.2</feign-interceptors>
|
41 | 41 | <guava.version>31.1-jre</guava.version>
|
42 | 42 | <jasypt-springboot.version>3.0.5</jasypt-springboot.version>
|
43 | 43 | <!-- 测试 -->
|
44 |
| - <junit-jupiter.version>5.9.1</junit-jupiter.version> |
45 |
| - <spring-test.version>5.3.31</spring-test.version> |
| 44 | + <junit-jupiter.version>5.11.4</junit-jupiter.version> |
46 | 45 | <httpclient5.version>5.2.3</httpclient5.version>
|
47 | 46 | </properties>
|
48 | 47 |
|
|
117 | 116 | <artifactId>knife4j-openapi3-jakarta-spring-boot-starter</artifactId>
|
118 | 117 | <version>${knife4j-openapi3.version}</version>
|
119 | 118 | </dependency>
|
| 119 | + <!--Swagger - RESTFULL API文档--> |
| 120 | + <dependency> |
| 121 | + <groupId>io.swagger.core.v3</groupId> |
| 122 | + <artifactId>swagger-annotations-jakarta</artifactId> |
| 123 | + <version>${swagger-annotations.version}</version> |
| 124 | + </dependency> |
120 | 125 | <!--opensabre 组件-->
|
121 | 126 | <dependency>
|
122 | 127 | <groupId>io.github.opensabre</groupId>
|
|
191 | 196 | <artifactId>mysql-connector-j</artifactId>
|
192 | 197 | <version>${mysql-connector-j.version}</version>
|
193 | 198 | </dependency>
|
194 |
| - <!--Swagger - RESTFULL API文档--> |
195 |
| - <dependency> |
196 |
| - <groupId>io.swagger.core.v3</groupId> |
197 |
| - <artifactId>swagger-annotations-jakarta</artifactId> |
198 |
| - <version>${swagger-annotations.version}</version> |
199 |
| - </dependency> |
200 | 199 | <!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
|
201 | 200 | <dependency>
|
202 | 201 | <groupId>com.google.guava</groupId>
|
|
318 | 317 | <generateGitPropertiesFilename>${project.build.outputDirectory}/git.properties</generateGitPropertiesFilename>
|
319 | 318 | <!-- 默认是true,如果打包是pom(e.g. `<packaging>pom</packaging>`),则运行该插件 -->
|
320 | 319 | <skipPoms>true</skipPoms>
|
321 |
| - <!-- 默认true,说明:当设置为“true”时,此插件将尝试将生成的属性公开到`System.getProperties()`. 设置为{@code'false'}以避免此曝光。注意通过命令行提供的参数(例如`-Dgit.commit.id=值`)仍然有优先权。 --> |
| 320 | + <!-- 默认true,说明:当设置为"true"时,此插件将尝试将生成的属性公开到`System.getProperties()`. 设置为{@code'false'}以避免此曝光。注意通过命令行提供的参数(例如`-Dgit.commit.id=值`)仍然有优先权。 --> |
322 | 321 | <injectIntoSysProperties>true</injectIntoSysProperties>
|
323 |
| - <!-- 默认false, 指定在找不到.git目录时插件是否应失败。当设置为“false”并且没有找到.git目录时,插件将跳过执行。 --> |
| 322 | + <!-- 默认false, 指定在找不到.git目录时插件是否应失败。当设置为"false"并且没有找到.git目录时,插件将跳过执行。 --> |
324 | 323 | <failOnNoGitDirectory>true</failOnNoGitDirectory>
|
325 |
| - <!-- 默认7,配置缩写git提交id的长度(`git.commit.id.abbrev`)到长度至少为N。`0'具有特殊含义(签出git/git文档描述-描述.md)对于特殊情况,缩写为0)。最大值为“40”,因为最大SHA-1长度。 --> |
| 324 | + <!-- 默认7,配置缩写git提交id的长度(`git.commit.id.abbrev`)到长度至少为N。`0'具有特殊含义(签出git/git文档描述-描述.md)对于特殊情况,缩写为0)。最大值为"40",因为最大SHA-1长度。 --> |
326 | 325 | <abbrevLength>7</abbrevLength>
|
327 |
| - <!-- 目前,交换机允许两种不同的选择:1默认情况下,此属性设置为“flat”,并将生成以前已知的财产`git.commit.id`就像以前版本的插件一样。保持默认情况下,它将“flat”保留向后兼容性,不需要进一步的操作最终用户调整。2如果将此开关设置为“full”,则插件将导出以前已知的属性`git.commit.id`作为`git.commit.id.full`因此将生成完全有效的导出机制中的json对象。--> |
| 326 | + <!-- 目前,交换机允许两种不同的选择:1默认情况下,此属性设置为"flat",并将生成以前已知的财产`git.commit.id`就像以前版本的插件一样。保持默认情况下,它将"flat"保留向后兼容性,不需要进一步的操作最终用户调整。2如果将此开关设置为"full",则插件将导出以前已知的属性`git.commit.id`作为`git.commit.id.full`因此将生成完全有效的导出机制中的json对��。--> |
328 | 327 | <commitIdGenerationMode>flat</commitIdGenerationMode>
|
329 | 328 | <!-- 可以用作非常强大的版本控制助手, 可以参考https://git-scm.com/docs/git-describe -->
|
330 | 329 | <gitDescribe>
|
331 | 330 | <!-- 默认false, 如果true,则不使用该配置 -->
|
332 | 331 | <skip>false</skip>
|
333 |
| - <!-- 默认true,在某些情况下,在提交附近找不到标记(例如,通常在执行浅克隆)。如果将其设置为“true”,并且未找到标记,则此属性将改为回退到提交的id(当“true”时,此属性不会变为空)--> |
| 332 | + <!-- 默认true,在某些情况下,在提交附近找不到标记(例如,通常在执行浅克隆)。如果将其设置为"true",并且未找到标记,则此属性将改为回退到提交的id(当"true"时,此属性不会变为空)--> |
334 | 333 | <always>true</always>
|
335 | 334 | <!-- 在describe输出中,哈希的对象id总是缩写为N个字母(默认为7)-->
|
336 | 335 | <abbrev>7</abbrev>
|
337 |
| - <!-- Default (optional): -dirty 在处于“脏状态”(未提交)的存储库上运行“描述”时更改),说明输出将包含一个附加后缀 --> |
| 336 | + <!-- Default (optional): -dirty 在处于"脏状态"(未提交)的存储库上运行"描述"时更改),说明输出将包含一个附加后缀 --> |
338 | 337 | <dirty>-dirty</dirty>
|
339 | 338 | </gitDescribe>
|
340 | 339 | <!-- 附加的验证实用程序,可用于验证项目属性是否设置 -->
|
|
0 commit comments