2012-04-10 12 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); 

。つまり、My BookがAbstractEntityクラスを継承する場合、データベース内のfindByIdを直接実行します。

これは、findByIdを直接行うカスタム変換サービスを使用して、これをSpring MVCで実現するために使用しました。 RestEasyや他のRESTフレームワークにこのような機能はありますか?

ありがとうございます!

答えて

関連する問題