spring mvc的拦截器WebMvcConfigurerAdapter

来源:互联网 发布:淘宝联盟的pid怎么设置 编辑:程序博客网 时间:2024/06/03 18:13

Spring MVC 主要的配置都可以通过继承 WebMvcConfigurerAdapter (或者 WebMvcConfigurationSupport )类进行修改,这两个类的主要方法有:


1、addFormatters :增加格式化工具(用于接收参数)
2、configureMessageConverters :配置消息转换器(用于 @RequestBody 和 @ResponseBody )
3、configurePathMatch :配置路径映射
4、addArgumentResolvers :配置参数解析器(用于接收参数)
5、addInterceptors :添加拦截器


总之几乎所有关于 Spring MVC 都可以在这个类中配置。之后只需要将其设为 @Configuration ,Spring Boot 就会在运行时加载这些配置。


例:


注:通过EmbeddedServletContainerCustomizer接口调优Tomcat

0 0