问题描述
我阅读了关于 @EnableWebMvc
的 javadoc.
I read javadoc about @EnableWebMvc
.
但是我不明白这个注释是什么意思?
But I don't understand what this annotation mean?
你能解释清楚吗?
推荐答案
当您使用 Java 代码(而不是 XML)配置 Spring 应用程序时,@EnableWebMvc
用于启用 SpringMVC.如果你还不熟悉 Spring 对 Java 配置的支持,这是一个很好的起点.
When you're using Java code (as opposed to XML) to configure your Spring application, @EnableWebMvc
is used to enable Spring MVC. If you're not already familiar with Spring's support for Java configuration, this is a good place to start.
@EnableWebMvc
相当于 XML 中的 .它支持使用
@RequestMapping
将传入请求映射到特定方法的 @Controller
注释类.您可以在 参考文档.
@EnableWebMvc
is equivalent to <mvc:annotation-driven />
in XML. It enables support for @Controller
-annotated classes that use @RequestMapping
to map incoming requests to a certain method. You can read detailed information about what it configures by default and how to customise the configuration in the reference documentation.
这篇关于EnableWebMvc注解含义的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!