码迷,mamicode.com
首页 > 其他好文 > 详细

MDC logback 利用Threadlocal

时间:2018-04-17 20:55:58      阅读:630      评论:0      收藏:0      [点我收藏+]

标签:response   path   vda   AC   att   ide   throw   request   code   

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<property name="PATTERN" value="%-12(%d{yyyy-MM-dd}) |-%-5level [%thread] %c [%L] -|%X{uuid}| %msg%n "/>
<!-- test文件路径 -->
<property name="TEST_FILE_PATH" value="D:/DevData/logs"/>
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>${PATTERN}</pattern>
</encoder>
</appender>
<logger name="com.example.demo" level="info">
<appender-ref ref="CONSOLE"/>
</logger>
<root level="info">
<appender-ref ref="CONSOLE"/>
</root>
</configuration>

拦截器
public class LoginTimeInterceptor implements HandlerInterceptor {
@Override
//在控制器执行前调用
public boolean preHandle(HttpServletRequest request,
HttpServletResponse response, Object handler) throws Exception {
MDC.put("uuid",UUID.randomUUID().toString());
return true;
}

}

MDC logback 利用Threadlocal

标签:response   path   vda   AC   att   ide   throw   request   code   

原文地址:https://www.cnblogs.com/yangjingzhi/p/8869623.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!