原文地址:http://www.javayihao.top/detail/171
概述
Springboot在web层的开发基本都是采用Springmvc框架技术,但是Springmvc中的某些配置在boot是没有的,我们就应该根据自己的需求进行对mvc扩展配置
Springboot1.x版本如何配置
通过注解@Configuration一个类,继承webmvcconfigureradapter,然后根据需求实现里面的方法。
![Springboot对SpringMVC如何扩展配置 Springboot对SpringMVC如何扩展配置](https://image.shishitao.com:8440/aHR0cHM6Ly9pbWctYmxvZy5jc2RuaW1nLmNuLzIwMTkxMjA2MTEzNjQyODc5LnBuZw%3D%3D.png?w=700&webp=1)
Springboot2.x版本如何配置
通过实现webmvcconfigure接口的方式
上面boot对mvc的扩展配置既保留了mvc的默认配置,也可以使用我们扩展的配置。如何全面接管mvc的配置,所以的webmvc都由我们自己配置?只需要加上注解EnableWebMvc
![Springboot对SpringMVC如何扩展配置 Springboot对SpringMVC如何扩展配置](https://image.shishitao.com:8440/aHR0cHM6Ly9pbWctYmxvZy5jc2RuaW1nLmNuLzIwMTkxMjA2MTEzNjQyOTAwLnBuZw%3D%3D.png?w=700&webp=1)
![Springboot对SpringMVC如何扩展配置 Springboot对SpringMVC如何扩展配置](https://image.shishitao.com:8440/aHR0cHM6Ly9pbWctYmxvZy5jc2RuaW1nLmNuLzIwMTkxMjA2MTE0MDA2Nzk0LnBuZw%3D%3D.png?w=700&webp=1)