【fix sonar】LogRecordAspect.java文件
This commit is contained in:
+12
-7
@@ -29,12 +29,17 @@ private static final Logger logger = LoggerFactory.getLogger(LogRecordAspect.cla
|
|||||||
public Object doAround(ProceedingJoinPoint pjp) throws Throwable {
|
public Object doAround(ProceedingJoinPoint pjp) throws Throwable {
|
||||||
RequestAttributes ra = RequestContextHolder.getRequestAttributes();
|
RequestAttributes ra = RequestContextHolder.getRequestAttributes();
|
||||||
ServletRequestAttributes sra = (ServletRequestAttributes) ra;
|
ServletRequestAttributes sra = (ServletRequestAttributes) ra;
|
||||||
HttpServletRequest request = sra.getRequest();
|
String url = null;
|
||||||
|
String method = null;
|
||||||
String url = request.getRequestURL().toString();
|
String uri = null;
|
||||||
String method = request.getMethod();
|
String queryString = null;
|
||||||
String uri = request.getRequestURI();
|
if (sra!=null) {
|
||||||
String queryString = request.getQueryString();
|
HttpServletRequest request = sra.getRequest();
|
||||||
|
url = request.getRequestURL().toString();
|
||||||
|
method = request.getMethod();
|
||||||
|
uri = request.getRequestURI();
|
||||||
|
queryString = request.getQueryString();
|
||||||
|
}
|
||||||
logger.info("请求开始, 各个参数, url: {}, method: {}, uri: {}, params: {}", url, method, uri, queryString);
|
logger.info("请求开始, 各个参数, url: {}, method: {}, uri: {}, params: {}", url, method, uri, queryString);
|
||||||
|
|
||||||
// result的值就是被拦截方法的返回值
|
// result的值就是被拦截方法的返回值
|
||||||
@@ -43,4 +48,4 @@ private static final Logger logger = LoggerFactory.getLogger(LogRecordAspect.cla
|
|||||||
logger.info("请求结束,controller的返回值是 " + result);
|
logger.info("请求结束,controller的返回值是 " + result);
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user