私は残りのapi '/ users/{id}/checkin'を使用して処理を行い、別のリソース。例えば。restAasyを使用して同じプロセスでrestapiからrestapiを呼び出す方法
ServiceResource.java
@GET
@path(/services/checkin/)
public Response checkinUser(User user)
{
// --- processing.
}
UserResource.Java
@POST
@path(/users/{id}/checkin/)
public Response verifyUser(@PathParam("id) String id)
{
// --- Get the users from the iD.
User user = getUsers(id);
// --- need to call service from the serviceResource.
}
どうすればいいですか?私はHTTPclient呼び出しを避けたいと思っています。
これはパブリックメソッドです。通常の関数のように呼び出すだけです。オブジェクトを作成して呼び出します。 – Rjiuk
こんにちはRjiuk、返信いただきありがとうございます。私はそれを疎結合したいのと同じことをしたくありません。メソッドを呼び出すと、直接の依存関係が追加されます。 – user4828248