build: 调整依赖引入dsl,调整异常处理

dev
huangfeng 1 year ago
parent c9325d67d5
commit 4ac5f9ef62

@ -15,7 +15,9 @@
<description>cac-backend project for Spring Boot</description> <description>cac-backend project for Spring Boot</description>
<properties> <properties>
<java.version>8</java.version> <java.version>8</java.version>
<mysql.version>8.0.33</mysql.version>
<jackson.version>2.16.1</jackson.version> <jackson.version>2.16.1</jackson.version>
<querydsl.version>5.0.0</querydsl.version>
</properties> </properties>
<dependencies> <dependencies>
<dependency> <dependency>
@ -34,6 +36,12 @@
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId> <artifactId>spring-boot-starter-validation</artifactId>
</dependency> </dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency> <dependency>
<groupId>org.springframework.security</groupId> <groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId> <artifactId>spring-security-core</artifactId>
@ -44,11 +52,7 @@
<artifactId>spring-security-crypto</artifactId> <artifactId>spring-security-crypto</artifactId>
<version>5.7.11</version> <version>5.7.11</version>
</dependency> </dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency> <dependency>
<groupId>io.springfox</groupId> <groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId> <artifactId>springfox-boot-starter</artifactId>
@ -63,7 +67,7 @@
<dependency> <dependency>
<groupId>com.mysql</groupId> <groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId> <artifactId>mysql-connector-j</artifactId>
<version>8.0.33</version> <version>${mysql.version}</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.alibaba</groupId> <groupId>com.alibaba</groupId>
@ -80,16 +84,12 @@
<artifactId>validation-api</artifactId> <artifactId>validation-api</artifactId>
<version>2.0.1.Final</version> <version>2.0.1.Final</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.alibaba</groupId> <groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId> <artifactId>easyexcel</artifactId>
<version>3.3.3</version> <version>3.3.3</version>
</dependency> </dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel-core</artifactId>
<version>3.3.3</version>
</dependency>
<dependency> <dependency>
<groupId>com.fasterxml.jackson.core</groupId> <groupId>com.fasterxml.jackson.core</groupId>
@ -106,11 +106,42 @@
<artifactId>jackson-databind</artifactId> <artifactId>jackson-databind</artifactId>
<version>${jackson.version}</version> <version>${jackson.version}</version>
</dependency> </dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jdk8</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-parameter-names</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency> <dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId> <groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId> <artifactId>jackson-dataformat-xml</artifactId>
<version>${jackson.version}</version> <version>${jackson.version}</version>
</dependency> </dependency>
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-sql</artifactId>
<version>${querydsl.version}</version>
</dependency>
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-jpa</artifactId>
<version>${querydsl.version}</version>
</dependency>
<dependency>
<groupId>com.querydsl</groupId>
<artifactId>querydsl-apt</artifactId>
<version>${querydsl.version}</version>
</dependency>
</dependencies> </dependencies>
<build> <build>

@ -18,4 +18,10 @@ public class GlobalExceptionHandler {
.collect(Collectors.joining(",")); .collect(Collectors.joining(","));
return Response.fail(message); return Response.fail(message);
} }
@ExceptionHandler(Exception.class)
public Response<String> handleException(Exception ex) {
String message = ex.getMessage();
return Response.fail(message);
}
} }

@ -14,6 +14,7 @@ spring:
password: 123456 password: 123456
jpa: jpa:
show-sql: true show-sql: true
open-in-view: false
mvc: mvc:
format: format:
date: yyyy-MM-dd HH:mm:ss date: yyyy-MM-dd HH:mm:ss

@ -14,6 +14,7 @@ spring:
password: Iec@1043 password: Iec@1043
jpa: jpa:
show-sql: true show-sql: true
open-in-view: false
mvc: mvc:
format: format:
date: yyyy-MM-dd HH:mm:ss date: yyyy-MM-dd HH:mm:ss

Loading…
Cancel
Save