diff --git a/pom.xml b/pom.xml index b1804d1..5f8836f 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,9 @@ cac-backend project for Spring Boot 8 + 8.0.33 2.16.1 + 5.0.0 @@ -34,6 +36,12 @@ org.springframework.boot spring-boot-starter-validation + + org.springframework.boot + spring-boot-starter-test + test + + org.springframework.security spring-security-core @@ -44,11 +52,7 @@ spring-security-crypto 5.7.11 - - org.springframework.boot - spring-boot-starter-test - test - + io.springfox springfox-boot-starter @@ -63,7 +67,7 @@ com.mysql mysql-connector-j - 8.0.33 + ${mysql.version} com.alibaba @@ -80,16 +84,12 @@ validation-api 2.0.1.Final + com.alibaba easyexcel 3.3.3 - - com.alibaba - easyexcel-core - 3.3.3 - com.fasterxml.jackson.core @@ -106,11 +106,42 @@ jackson-databind ${jackson.version} + + com.fasterxml.jackson.datatype + jackson-datatype-jdk8 + ${jackson.version} + + + com.fasterxml.jackson.datatype + jackson-datatype-jsr310 + ${jackson.version} + + + com.fasterxml.jackson.module + jackson-module-parameter-names + ${jackson.version} + com.fasterxml.jackson.dataformat jackson-dataformat-xml ${jackson.version} + + + com.querydsl + querydsl-sql + ${querydsl.version} + + + com.querydsl + querydsl-jpa + ${querydsl.version} + + + com.querydsl + querydsl-apt + ${querydsl.version} + diff --git a/src/main/java/com/xydl/cac/exception/GlobalExceptionHandler.java b/src/main/java/com/xydl/cac/exception/GlobalExceptionHandler.java index 59104cf..436154b 100644 --- a/src/main/java/com/xydl/cac/exception/GlobalExceptionHandler.java +++ b/src/main/java/com/xydl/cac/exception/GlobalExceptionHandler.java @@ -18,4 +18,10 @@ public class GlobalExceptionHandler { .collect(Collectors.joining(",")); return Response.fail(message); } + + @ExceptionHandler(Exception.class) + public Response handleException(Exception ex) { + String message = ex.getMessage(); + return Response.fail(message); + } } \ No newline at end of file diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml index 97724af..f414ca4 100644 --- a/src/main/resources/application-dev.yml +++ b/src/main/resources/application-dev.yml @@ -14,6 +14,7 @@ spring: password: 123456 jpa: show-sql: true + open-in-view: false mvc: format: date: yyyy-MM-dd HH:mm:ss diff --git a/src/main/resources/application-prod.yml b/src/main/resources/application-prod.yml index 1ce9cc0..7ab9bf0 100644 --- a/src/main/resources/application-prod.yml +++ b/src/main/resources/application-prod.yml @@ -14,6 +14,7 @@ spring: password: Iec@1043 jpa: show-sql: true + open-in-view: false mvc: format: date: yyyy-MM-dd HH:mm:ss