WebMvcConfigurer
时间: 2023-11-04 09:21:44 浏览: 76
WebMvcConfigurer是一个配置类,它是Spring内部一种配置方式,用于定制Spring MVC框架的个性化设置。通过创建一个配置类并实现WebMvcConfigurer接口,可以自定义一些Handler、Interceptor、ViewResolver、MessageConverter等。这种配置方式以JavaBean的形式取代了传统的XML配置文件形式。
其中,可以使用addResourceHandlers方法配置静态资源的访问路径和内部文件放置的目录。使用configureDefaultServletHandling方法配置默认的静态资源处理器,可以启用默认的Servlet处理器和指定默认的Servlet名称。
需要注意的是,在重写addViewControllers方法时,并不会覆盖Spring Boot的自动配置中的addViewControllers方法,而是同时生效。这意味着我们可以同时使用自己的配置和Spring Boot的自动配置。这也是推荐的添加自定义MVC配置的方式。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [SpringBoot---WebMvcConfigurer详解](https://blog.csdn.net/zhangpower1993/article/details/89016503)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文