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フレームワークにこのような機能はありますか?
ありがとうございます!