我已经与spring合作了几周,一直在做一些基本的Web应用程序,不久就开始对Spring有了更深入的了解。具体来说,我开始阅读《 Spring in Action》,然后看到一些奇怪的东西。例如,他们正在使用@EnableWebMvc,尽管我从来没有这样做,但Mvc一直都是刚刚设置的。他们还配置了一些东西,例如视图解析器ext,ext。这只是旧代码吗?我是在阅读旧版本的书,还是正在做的配置和更改有用的东西?
答案 0 :(得分:1)
如果您使用@SpringBootApplication
并且对类路径具有spring-boot-starter-web
依赖性,则不必添加@EnableWebMvc
批注。