异常处理增强

This commit is contained in:
2026-04-25 06:26:20 +08:00
parent 4eff975b8e
commit 5dcf477ced
4 changed files with 25 additions and 11 deletions

View File

@@ -1,6 +1,5 @@
package xtools.boot.web.base.filter;
import com.alibaba.fastjson2.JSONObject;
import jakarta.servlet.FilterChain;
import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServletRequest;
@@ -10,11 +9,8 @@ import org.jspecify.annotations.NonNull;
import org.springframework.core.Ordered;
import org.springframework.stereotype.Component;
import xtools.base.config.BaseParams;
import xtools.boot.api.enums.ResultType;
import xtools.boot.api.model.dto.Result;
import xtools.boot.core.holder.CommonHolder;
import xtools.boot.web.filter.base.BaseFilter;
import xtools.web.HttpServletUtils;
import java.io.IOException;
@@ -48,7 +44,7 @@ public class CommonFilter extends BaseFilter implements Ordered, BaseParams {
try {
filterChain.doFilter(request, response);
} catch (IOException | ServletException e) {
log.error("添加通用ScopedValue异常", e);
printLog(e, "添加通用ScopedValue异常");
}
});
}

View File

@@ -1,6 +1,5 @@
package xtools.boot.web.base.filter;
import com.alibaba.fastjson2.JSONObject;
import jakarta.annotation.Resource;
import jakarta.servlet.FilterChain;
import jakarta.servlet.ServletException;
@@ -12,8 +11,6 @@ import org.springframework.core.Ordered;
import org.springframework.stereotype.Component;
import xtools.base.config.BaseParams;
import xtools.boot.api.constant.BootCommonConstant;
import xtools.boot.api.enums.ResultType;
import xtools.boot.api.model.dto.Result;
import xtools.boot.api.model.dto.log.HolderLogTrack;
import xtools.boot.core.utils.PathPatternUtils;
import xtools.boot.log.holder.LogTrackHolder;
@@ -21,7 +18,6 @@ import xtools.boot.web.base.config.LogTrackConfig;
import xtools.boot.web.filter.base.BaseFilter;
import xtools.core.StringUtils;
import xtools.web.HeaderUtils;
import xtools.web.HttpServletUtils;
import java.io.IOException;
@@ -70,7 +66,7 @@ public class LogTrackFilter extends BaseFilter implements Ordered, BaseParams {
try {
filterChain.doFilter(request, response);
} catch (IOException | ServletException e) {
log.error("添加日志追踪ScopedValue异常", e);
printLog(e, "添加日志追踪ScopedValue异常");
}
});
}