|
|
@@ -1,5 +1,6 @@
|
|
|
package com.sckw.log.interceptor;
|
|
|
|
|
|
+import com.sckw.log.utils.UuidUtils;
|
|
|
import jakarta.servlet.http.HttpServletRequest;
|
|
|
import jakarta.servlet.http.HttpServletResponse;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
@@ -8,8 +9,6 @@ import org.springframework.context.annotation.Configuration;
|
|
|
import org.springframework.util.StringUtils;
|
|
|
import org.springframework.web.servlet.HandlerInterceptor;
|
|
|
|
|
|
-import java.util.UUID;
|
|
|
-
|
|
|
/**
|
|
|
* @desc: 日志拦截器
|
|
|
* @author: yzc
|
|
|
@@ -23,7 +22,7 @@ public class LogInterceptor implements HandlerInterceptor {
|
|
|
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) {
|
|
|
String traceId = request.getHeader(TRACE_ID);
|
|
|
if (!StringUtils.hasText(traceId)) {
|
|
|
- MDC.put(TRACE_ID, UUID.randomUUID().toString());
|
|
|
+ MDC.put(TRACE_ID, UuidUtils.getUuid());
|
|
|
} else {
|
|
|
MDC.put(TRACE_ID, traceId);
|
|
|
}
|