2011-10-20 32 views
0

我想學習使用Apache CXF的Restful Web服務。除CXF官方網站外,您能否提供任何資源來參考?我在哪裏可以通過示例使用學習所有這些註釋?JAX-RS註釋

還有一個問題是「是那些註釋要取決於像Apache CXF或澤西或任何其他框架的實現框架是不同的?」

回答

4

是那些註釋要取決於像Apache CXF或運動衫或任何其他框架的實現框架是不同的?

不.JAX-RS標準(以及Java EE的其餘部分)的要點正是要確保註釋在各個實現中的工作原理相同。當然,總是會有錯誤和不同的解釋導致不同的行爲,但總的來說,它往往工作得很好。

然而,也有可能是額外,實現特定的註解提供未在標準範圍之可取的功能(有相當的EJB和JPA實現,不知道JAX-RS很多這樣的)。使用這些將使您的應用程序依賴於特定的實現。

+0

只要您沒有將文檔附加到生成的WADL中,就可以使用CXF和標準註釋。 OTOH,將組件組裝到應用程序中的方式在CXF和Jersey中是不同的(它們做出了許多不同的假設),因此無論如何您的代碼都不可能直接移植。 –

0

Apache CXF文檔非常有用,它提供了大量額外的資源。考慮通過它並檢查示例。

此外,您可能會瀏覽一些JAXB教程和資源。