首页>代码>基于SpringBoot+Vue实现的二手交易系统>/源代码/后端代码/FleaMarketApi/src/main/java/com/rabbiter/fm/common/interceptor/LogCostInterceptor.java
package com.rabbiter.fm.common.interceptor;
import org.springframework.web.servlet.HandlerInterceptor;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Date;
public class LogCostInterceptor implements HandlerInterceptor {
private long start = System.currentTimeMillis();
@Override
public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o) throws Exception {
start = System.currentTimeMillis();
return true;
}
@Override
public void postHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, ModelAndView modelAndView) throws Exception {
System.out.println("请求:"+httpServletRequest.getRequestURI()+"?"+httpServletRequest.getQueryString()+",耗时"+(System.currentTimeMillis()-start)+"ms "+new Date());
}
@Override
public void afterCompletion(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, Exception e) throws Exception {
}
}
最近下载更多
最近浏览更多
冰枫xjz8 LV31
11月28日
yigu123 LV6
11月8日
dadassss LV5
2024年12月27日
taidan
2024年11月29日
暂无贡献等级
xianyu091012 LV5
2024年11月18日
微信网友_7177544545669120 LV1
2024年9月21日
hrbylw LV9
2024年9月21日
zvcbnlk LV2
2024年9月20日
Peny_ZH LV5
2024年9月20日
abdkfksdkf LV16
2024年9月18日

