应用程序可以声明处理请求所需的特殊 Bean 类型中列出的基础设施 Bean。DispatcherServlet 会检查 WebApplicationContext 中的每个 特殊 Bean。如果没有匹配的 Bean 类型,它将回到 DispatcherServlet.properties 中列出的默认类型。
在大多数情况下,MVC 配置 是最好的起点。它用 Java 或 XML 声明所需的 Bean,并提供一个更高级别的配置回调 API 来定制它。
:::info Spring Boot 依靠 MVC Java 配置来配置 Spring MVC,并提供许多额外的便利选项。 :::