首页>代码>基于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 {
    }
}
最近下载更多
hrbylw  LV8 9月21日
Peny_ZH  LV5 9月20日
yyhrhv  LV8 9月18日
hyt123456  LV3 5月10日
yjCASDAS  LV3 4月20日
鲲凡烦  LV1 4月19日
860421  LV3 4月18日
郭玉婷  LV10 4月11日
woaichiliancai  LV3 4月8日
最近浏览更多
xianyu091012  LV4 11月18日
hrbylw  LV8 9月21日
zvcbnlk  LV2 9月20日
Peny_ZH  LV5 9月20日
abdkfksdkf  LV16 9月18日
yyhrhv  LV8 9月10日
yuzhiyun  LV4 8月30日
绝对零度  LV4 8月23日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友