启用 MVC 配置

您可以使用 @EnableWebMvc 注解通过编程方式配置来启用 MVC 配置,或者使用 <mvc:annotation-driven> 通过 XML 配置来启用 MVC 配置,示例如下:

当使用 Spring Boot 时,您可能希望使用 WebMvcConfigurer 类型的 @Configuration 类,但不要使用 @EnableWebMvc,以保留 Spring Boot MVC 的自定义设置。更多详细信息请参阅 MVC 配置 API 部分Spring Boot 专门的文档

上述示例注册了许多 Spring MVC 基础设施 Bean,并适应了类路径上可用的依赖项(例如,用于 JSON、XML 及其他格式的有效载荷转换器)。