JAX-RS实现链接/元素扩展?

时间:2010-12-08 15:31:22

标签: java rest jax-rs resteasy

在阅读Google Data API和Atlassian REST API的文档时,我发现了一些有趣的功能 - 链接(或标题,元素扩展) - http://bit.ly/i3rKMw。我想在我的IS的Web服务服务器的Java项目中实现这个功能,但我找不到任何适当的解决方案或建议来实现。我的项目很多很多服务,所以我需要一些健壮的和大多数自动解决方案。我正在考虑如何实现它像RESTEasy和JAXB的扩展,但它似乎非常复杂。

您是否了解一些实现此功能的开源项目或任何可以帮助我的建议?

2 个答案:

答案 0 :(得分:0)

Resteasy已经为此提供了基于注释的解决方案:

http://docs.jboss.org/resteasy/2.0.0.GA/userguide/html_single/#LinkHeader

这已添加到2.0版

答案 1 :(得分:0)

我认为任何JAX-RS框架都不能提供这样的逻辑。 它实际上是一个业务逻辑:当您收到 expand 查询参数时,展开相关的元素/部分。

您需要自己实施。