JAX-RS реализация расширения связи / элемента? - PullRequest
8 голосов
/ 08 декабря 2010

При чтении документации Google Data API и Atlassian REST API я обнаружил интересную функциональность - ссылку (или заголовок, расширение элемента) - http://bit.ly/i3rKMw. Я хотел бы реализовать эту функцию в своем проекте Java сервера веб-службы для нашего IS, но я не могу найти правильное решение или советы для реализации. Мой проект довольно большой со многими услугами, поэтому мне нужно какое-то надежное и большинство автоматизированное решение. Я думал о том, как реализовать это как расширение для RESTEasy и JAXB, но это кажется очень сложным.

Знаете ли вы какие-нибудь проекты с открытым исходным кодом, которые реализуют эту функцию, или какие-либо советы, которые могут мне помочь?

Ответы [ 2 ]

0 голосов
/ 03 января 2011

Я не думаю, что какая-либо инфраструктура JAX-RS может обеспечить такую ​​логику.На самом деле это бизнес-логика: когда вы получаете раскрыть параметр запроса, разверните соответствующий элемент / раздел.

Вам нужно будет реализовать его самостоятельно.

0 голосов
/ 08 декабря 2010

Resteasy уже предоставляет решение на основе аннотаций для этого:

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

Это было добавлено к версии 2.0

...