RESTEasy で JAX-RS を使用しています。
クエリ パラメータの順序と数だけでパスを区別して、さまざまなリソースを表すことができるかどうかを知りたいですか?
例えば
/customer/1234
/customer?id=1234
/customer?name=James
たとえば、3 つの異なるメソッドを作成できますか
@Path("customer/{id}")
public Response get(@PathParam("id") final Long id) {
..
}
@Path("customer?id={id}")
public Response get(@QueryParam("id") final Long id) {
..
}
@Path("customer?name={name}")
public Response get(@QueryParam("name") final String name) {
..
}
このようにパスを区別して別のメソッドを呼び出すことはできますか?
ありがとう