@EnableConfigurationProperties(WebMvcProperties.class)
//使WebMvcProperties类开启配置属性,这个注解一般配置在配置类上
@ConfigurationProperties(prefix = "spring.mvc")
//在配置了上面的注解之后,就可以在WebMvcProperties类上配置该注解,使得以spring.mvc为前缀的属性可以自动绑定到WebMvcProperties类。
@Configuration(proxyBeanMethods = false)
//当然有时候也可以选择直接在WebMvcProperties上配置上面这个注解,使得WebMvcProperties成为一个容器中的组件,这样@ConfigurationProperties(prefix = "spring.mvc")也会生效。
//第二个注解可以视情况选择第一个或者第三个注解进行搭配。有同样的效果。