解决思路:
1、SpringMVC
springMVC容器中需要添加相关配置,其中的
authenticationInterceptor就是目标拦截器
2、SpringBoot
SpringBoot中的就需要区分是1.X还是2.X这个里面是有说法的,可以去网上百度
通过@Configuration注解将拦截器配置实现,这个只是其中一种方式;
@Configuration
public class WebJavaBeanConfiguration {
/**
* 日志拦截器
*/
@Autowired
private AuthenticationInterceptor authenticationInterceptor;
/**
* 实例化WebMvcConfigurer接口
*
* @return
*/
@Bean
public WebMvcConfigurer webMvcConfigurer() {
return new WebMvcConfigurer() {
/**
* 添加拦截器
* @param registry
*/
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(authenticationInterceptor).addPathPatterns("/**