Web アプリケーションに REST 呼び出しを実装したいと考えています。それを実現するために、利用可能なさまざまなフレームワークを調べました。JBoss Resteasy が必要なものを提供しているようです:
@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 を直接実行します。
以前は、findById を直接実行するカスタム変換サービスを使用して、Spring MVC でこれを実現していました。RestEasy やその他の REST フレームワークにそのような機能はありますか?
ありがとう!