如果使用Logback,则可以使用logback-access。
添加依赖
ch.qos.logback:logback-access
可选的Javaconfig添加TeeFilter(请求和响应日志记录):
@Bean(name = "TeeFilter")public Filter teeFilter() { return new ch.qos.logback.access.servlet.TeeFilter();}
嵌入式tomcat的Javaconfig:
@Beanpublic EmbeddedServletContainerFactory servletContainer() { TomcatEmbeddedServletContainerFactory tomcat = new TomcatEmbeddedServletContainerFactory(); // put logback-access.xml in src/main/resources/conf tomcat.addContextValves(new LogbackValve()); return tomcat;}
的内容
logback-access.xml(保存在中
src/main/resources/conf)
<configuration> <appender name="STDOUT" > <enprer> <Pattern>combined</Pattern> <Pattern>%fullRequest%n%n%fullResponse</Pattern> </enprer> </appender> <appender-ref ref="STDOUT" /></configuration>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)