首页>代码>基于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 {
    }
}
最近下载更多
dadassss  LV5 2024年12月27日
hrbylw  LV9 2024年9月21日
Peny_ZH  LV5 2024年9月20日
yyhrhv  LV8 2024年9月18日
微信网友_7134912998903808  LV15 2024年9月11日
hyt123456  LV3 2024年5月10日
yjCASDAS  LV3 2024年4月20日
鲲凡烦  LV1 2024年4月19日
860421  LV3 2024年4月18日
郭玉婷  LV10 2024年4月11日
最近浏览更多
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日
微信网友_7134912998903808  LV15 2024年9月11日
yyhrhv  LV8 2024年9月10日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友