package com.lovecoding.mvc.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import org.springframework.core.convert.converter.Converter; import org.springframework.format.FormatterRegistry; import org.springframework.web.servlet.config.annotation.EnableWebMvc; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; @Configuration @ComponentScan("com.lovecoding.mvc") @EnableWebMvc public class SpringMvcConfig implements WebMvcConfigurer { public void addFormatters(FormatterRegistry registry) { registry.addConverter(new DateConverter()); } // public void addInterceptors(InterceptorRegistry registry) { // // //如此配置 全局可用 当前框架所有MVC请求都被 拦截器过滤了 // //registry.addInterceptor( new MyInterceptor() ); // // //拦截指定URL 请求, 并排除其他URL路径 // registry.addInterceptor( new MyInterceptor() ) // .addPathPatterns("/mybatis") // .excludePathPatterns("/login"); // // } }