当前位置: 首页 > 面试题库 >

EnableWebMvc注释的含义

姚伟
2023-03-14
问题内容

我阅读了有关的Javadoc @EnableWebMvc

但是我不明白这个注释是什么意思?

你能清楚说明一下吗?


问题答案:

当你使用Java代码(而不是XML)配置Spring应用程序时,@EnableWebMvc用于启用Spring MVC。如果你还不熟悉Spring对Java配置的支持,那么这是一个不错的起点。

@EnableWebMvc等效<mvc:annotation-driven />于XML。它支持对带@Controller注释的类的支持,该类@RequestMapping用于将传入的请求映射到某个方法。你可以在参考文档中阅读有关其默认配置以及如何自定义配置的详细信息。



 类似资料:
  • 我正在尝试使用spring Boot运行一个web应用程序。 将密码映射为硬编码值。 我的问题是:当应用程序运行并且在主类上使用注释时,只要它命中URL就会发生以下异常: javax.servlet.ServletException:在org.springframework.web.servlet.dispatcherservlet.render(dispatcherservlet.java:13

  • 在这种情况下,NotNull-annotation有什么意义?

  • 问题内容: 我想创建一个自定义注释(使用Java),该注释将接受其他注释作为参数,例如: 但这会导致编译器错误“注释成员的类型无效”。 Object []也无效。 有什么方法可以做我想要的吗? 问题答案: 我本人就此提出针对此问题的解决方法: 好吧,我想要实现的是这样的: 拟议的解决方法: 用以下方法定义一个无参数构造函数的类(稍后将由您自己的注释处理器调用): 用法:

  • 我正在将一个应用程序迁移到Java EE7,并希望迁移到CDI1.1。但是我不明白的含义。CDI1.1规范不是很有帮助。至少我没有找到任何有用的段落。我错过了吗? 此示例使用完美运行,并注入实例: 但是,如果我从更改为,容器将无法将实例注入字段。 如何注释才能正确使用?

  • 问题内容: 最近在我的日常工作中被指示,关于存储过程的任何注释都必须不存在于存储过程中,而必须使用扩展属性。 过去我们使用过类似的方法。 这样,只要有人在SSMS中打开该过程,他们就会看到该注释,而在过程中还存在其他注释,以记录我们的过程。现在我不知道与此有关的任何性能/内存问题。但是,我们有些人坚持要这样做。 我无法找到任何文档来证明或否认此类注释存在性能和/或内存问题。 所以我的问题是,有人知

  • 我正在使用注释处理器来处理方法参数的注释。 用于参数的注释类型有一个注释@参数 现在,当注释处理器运行时,我想检查参数注释()是否有参数注释。我通过执行以下代码来实现这一点。 由于某种原因,arg始终为空。是否有注释未返回的原因?