首页>代码>基于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 {
    }
}
最近下载更多
yjCASDAS  LV3 4月20日
鲲凡烦  LV1 4月19日
860421  LV3 4月18日
郭玉婷  LV10 4月11日
woaichiliancai  LV3 4月8日
Tester101  LV2 4月7日
Boss绝  LV9 4月5日
xiaozhi丶  LV14 3月27日
zolscy  LV12 3月24日
最近浏览更多
kevinkg  LV12 7小时前
slf123 4月29日
暂无贡献等级
1230123  LV1 4月21日
yjCASDAS  LV3 4月20日
2716804680  LV9 4月20日
sadselect  LV8 4月19日
860421  LV3 4月18日
zhangtian1997  LV10 4月15日
爱学习的涵  LV6 4月14日
double green 4月13日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友