项目中需要监听用户具体的请求操作,便通过一个拦截器来监听,并继续相应的日志记录
项目构建与Spring Boot,Spring Boot实现一个拦截器很容易。
Spring Boot的核心启动类继承WebMvcConfigurerAdapter
// 增加拦截器
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(new RequestLog());
}
//这个RequestLog就是我们定义的拦截器
拦截器的编写
public class RequestLog extends HandlerInterceptorAdapter {