@Slf4j
@Configuration
public class BackendWebMvcConfig implements WebMvcConfigurer {@Overridepublic void extendMessageConverters(List> converters) {log.info("拓展消息转换器成功加载");//创建消息转换器对象MappingJackson2HttpMessageConverter messageConverter = new MappingJackson2HttpMessageConverter();//设置对象转换器,底层使用Jackson将Java对象转为jsonmessageConverter.setObjectMapper(new JacksonObjectMapper());//将上面的消息转换器对象追加到mvc框架的转换器集合中converters.add(0,messageConverter);}@Overridepublic void addInterceptors(InterceptorRegistry registry) {//重写方法,添加拦截器方法registry.addInterceptor(loginInterceptor())//拦截哪些路径.addPathPatterns("/**")//不拦截路径.excludePathPatterns("/employee/backend/page/login/login.do","/backend/**","/employee/backend/page/login/logout.do","/front/**","/error");}@Beanpublic LoginInterceptor loginInterceptor(){return new LoginInterceptor();}}
成功解决问题!