upd: 编码规范

This commit is contained in:
2025-03-24 20:10:22 +08:00
parent f8410bbee3
commit c3afa4361e
189 changed files with 3415 additions and 763 deletions
+93 -5
View File
@@ -9,13 +9,14 @@
<modules>
<module>cutejava-common</module>
<module>cutejava-domain</module>
<module>cutejava-tools</module>
<module>cutejava-job</module>
<module>cutejava-system</module>
<module>cutejava-starter</module>
</modules>
<name>CuteJava 后台管理</name>
<name>后台管理</name>
<parent>
<groupId>org.springframework.boot</groupId>
@@ -36,24 +37,104 @@
</properties>
<dependencies>
<!--Spring boot Web容器-->
<!-- Spring boot Web容器 -->
<!-- fix: ch.qos.logback:logback-classic:1.2.9 -->
<!-- fix: ch.qos.logback:logback-core:1.2.9 -->
<!-- fix: org.springframework:spring-core:5.3.31 -->
<!-- fix: org.springframework:spring-web:5.3.31 -->
<!-- fix: org.springframework:spring-webmvc:5.3.31 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<!-- 去掉Jackson依赖,用fastjson -->
<exclusion>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</exclusion>
<exclusion>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-json</artifactId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- 如果使用Spring Boot 2及以下,建议选择Slf4j 1.7.x + Logback 1.2.x -->
<!-- 如果使用Spring Boot 3,建议选择Slf4j 2.0.x + Logback 1.4.x(本篇发表时 Spring官方还没做好Logback 1.5.x的适配)-->
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.2.13</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.2.13</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.3.36</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>5.3.36</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.3.36</version>
</dependency>
<!--Spring boot 测试-->
<!-- fix: io.undertow:undertow-core:2.2.28.Final -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-undertow</artifactId>
<exclusions>
<exclusion>
<groupId>io.undertow</groupId>
<artifactId>undertow-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>io.undertow</groupId>
<artifactId>undertow-core</artifactId>
<version>2.3.17.Final</version>
</dependency>
<!-- Spring boot 测试 -->
<!-- fix: com.jayway.jsonpath:json-path:2.7.0 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>com.jayway.jsonpath</groupId>
<artifactId>json-path</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.jayway.jsonpath</groupId>
<artifactId>json-path</artifactId>
<version>2.9.0</version>
</dependency>
<!--Spring boot 安全框架-->
@@ -248,6 +329,13 @@
<artifactId>commons-text</artifactId>
<version>1.13.0</version>
</dependency>
<!-- 提供增强的 InheritableThreadLocal,即使用线程池组件也可以在线程之间传输值 -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>transmittable-thread-local</artifactId>
<version>2.14.5</version>
</dependency>
</dependencies>
<build>