2012-04-10 21 views
1

我想在Web應用程序中實現REST調用。我看了一下可用的不同框架來實現這一目標。這似乎JBoss的RestEasy的提供我所需要的:使用REST如何將值綁定爲參數

@GET 
    @Path("book/{id}/comments") 
    public Collection<Comment> getComments(@PathParam("id") String bookId); 

我想什麼會是這樣的:的

@GET 
    @Path("book/{id}/comments") 
    public Collection<Comment> getComments(@PathParam("id") **Book** bookId); 

因此,而不是接收字符串我有興趣直接綁定的值。這意味着如果我的Book擴展了AbstractEntity類,它將直接在數據庫中執行findById。

我用Spring MVC通過使用自定義轉換服務來實現這一點,該自定義轉換服務將直接執行findById。 RestEasy或其他REST框架中是否有這樣的功能?

謝謝!

回答

相關問題