1
0
Переглянути джерело

引入lombok,腾讯云SDK,错误日志打印堆栈信息

frankeleyn 2 роки тому
батько
коміт
3ebccf1b5c
2 змінених файлів з 10 додано та 1 видалено
  1. 9 0
      build.gradle
  2. 1 1
      src/main/java/com/ematou/wxbase/aop/LogAspect.java

+ 9 - 0
build.gradle

@@ -91,6 +91,10 @@ repositories {
 }
 
 dependencies {
+    //implementation 'org.projectlombok:lombok:1.18.10'
+    compileOnly group: 'org.projectlombok', name: 'lombok', version: '1.18.10'
+    annotationProcessor group: 'org.projectlombok', name: 'lombok', version: '1.18.10'
+    implementation 'com.tencentcloudapi:tencentcloud-sdk-java:3.1.695'
     implementation 'org.springframework.boot:spring-boot-starter-web:2.4.5'
     implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.4'
     implementation 'org.springframework.boot:spring-boot-starter-logging:2.4.5'
@@ -117,3 +121,8 @@ tasks.withType(JavaCompile) {
     options.encoding = 'UTF-8'
     options.compilerArgs << "-Xlint:unchecked"
 }
+
+/* gradle test 编译器 */
+test {
+    useJUnitPlatform()
+}

+ 1 - 1
src/main/java/com/ematou/wxbase/aop/LogAspect.java

@@ -40,7 +40,7 @@ public class LogAspect {
             proceed = joinPoint.proceed();
             logger.info("----------------方法: " + targetMethodName + "执行的返回值为: " + proceed + "----------------");
         } catch (Throwable throwable) {
-            logger.error("----------------方法: " + targetMethodName + "执行出现异常,错误信息为:" + throwable.getMessage() + "----------------");
+            logger.error("----------------方法: " + targetMethodName + "执行出现异常,错误信息为:" + throwable.getMessage() + "----------------", throwable);
         }
         return proceed;
     }