Selaa lähdekoodia

2022-10-27 14:02 RMS报告管理系统提交 异常处理工具类补充注释 删除测试函数

沈永艺 2 vuotta sitten
vanhempi
commit
661b43d7eb

+ 7 - 0
RMS/src/main/java/cn/cslg/report/common/utils/LogExceptionUtil.java

@@ -5,6 +5,13 @@ import java.io.PrintWriter;
 import java.io.StringWriter;
 
 public class LogExceptionUtil {
+
+    /**
+     * @author 沈永艺
+     * @date 2022-10-27
+     * @description 将异常信息的格式转换为与控制台一致,用于存储到文件中
+     */
+    //用例: log.error(LogExceptionUtil.getMessage(e)) e为 catch (Exception e) 参数e
     public static String getMessage(Exception e) {
         StringWriter sw = null;
         PrintWriter pw = null;

+ 0 - 8
RMS/src/main/java/cn/cslg/report/controller/ReportController.java

@@ -1,11 +1,9 @@
 package cn.cslg.report.controller;
 
 import cn.cslg.report.common.core.base.Constants;
-import cn.cslg.report.service.ReportService;
 import io.swagger.v3.oas.annotations.tags.Tag;
 import lombok.RequiredArgsConstructor;
 import org.springframework.context.annotation.Lazy;
-import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
 
@@ -14,10 +12,4 @@ import org.springframework.web.bind.annotation.RestController;
 @RequestMapping(Constants.REPORT_API + "/report")
 @RequiredArgsConstructor(onConstructor_ = {@Lazy})
 public class ReportController {
-    private final ReportService reportService;
-
-    @GetMapping( "/test")
-    public void test() {
-        reportService.testMethod();
-    }
 }

+ 0 - 12
RMS/src/main/java/cn/cslg/report/service/ReportService.java

@@ -1,22 +1,10 @@
 package cn.cslg.report.service;
 
-import cn.cslg.report.common.utils.LogExceptionUtil;
 import cn.cslg.report.entity.Report;
 import cn.cslg.report.mapper.ReportMapper;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import lombok.extern.slf4j.Slf4j;
 import org.springframework.stereotype.Service;
 
 @Service
-@Slf4j
 public class ReportService extends ServiceImpl<ReportMapper, Report> {
-    public void testMethod() {
-        try {
-            throw new Exception();
-        } catch (Exception e) {
-            e.printStackTrace();
-            log.error(LogExceptionUtil.getMessage(e));
-        }
-
-    }
 }