package com.mtools.core.plugin.web.interceptor;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
import com.mtools.core.plugin.optlog.LogPlugin;
public class LogInterceptor extends BaseInterceptor
{
@Resource(name="logPlugin")
LogPlugin logPlugin;
/**
* 功能:执行后记录日志
*/
@Override
public void afterCompletion(HttpServletRequest request,
HttpServletResponse response, Object handler, Exception ex)
throws Exception {
log.info("**********************进入LogInterceptor**********************");
logPlugin.traceSave(request);
super.afterCompletion(request, response, handler, ex);
}
}