【问题标题】:Does Spring MVC support JSR 311 annotations?Spring MVC 是否支持 JSR 311 注释?
【发布时间】:2011-11-23 00:30:02
【问题描述】:

在帮助其他人的同时,我注意到他们正在尝试使用 @GET@Consumes@Path 注释进行 Spring 开发。据我了解,这些注释来自 JSR-311 规范。

我只是建议他们使用 Spring @RequestMapping 注释将端点映射到他们的控制器,但这让我很好奇 Spring MVC(任何版本)是否支持 JSR 311?

【问题讨论】:

标签: spring rest spring-mvc jax-rs jsr311


【解决方案1】:

简短回答:。引用Juergen Hoeller:

我们正在考虑在单独的基础上与 JAX-RS 集成 - 与 Spring MVC 自己的端点模型分开 - 可能支持在 Spring Web 应用程序上下文中使用带有 Spring 样式 bean 的 Jersey(JAX-RS RI) .这也可能使 Spring 3.0 成为可能,这取决于 JSR 311 和 Jersey 是否及时为 Spring 3.0 RC1 完成。否则它将成为 Spring 3.1 的候选者。

但是我在 3.0 和 3.1 中都没有找到这样的支持。

当然,您可以集成 Apache CXF 等框架并使用标准 JSR-311 注释。 Spring MVC 本身无法识别这些注解。

【讨论】:

  • 出于好奇,您是否“只知道”这一点,或者 Spring 是否在某处明确说明了他们的原因?谢谢!
  • 抱歉,我添加了我能找到的最佳来源。
  • 优秀。这正是我想要的。
猜你喜欢
  • 2016-04-17
  • 1970-01-01
  • 1970-01-01
  • 2010-11-17
  • 1970-01-01
  • 2013-08-06
  • 2012-11-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多