final【概要】JAX-RSのClientAPIを試してみます。}}クライアントAPIを使用するにはjavax.ws.rs.client.Clientクラスのオブジェクトを作成します。Clientクラスはjavax.ws.rs.client.ClientBuilderクラスのnewClientメソッドを使用します。Client#targetメソッドに対象となるURLをパラメータとして渡します。targetメソッドを実行するとjavax.ws.rs.client.WebTargetクラスのオブジェクトが返却されます。WebTarget#requestメソッドを実行するとリクエストを作成するjavax.ws.rs.client.Invocation.Builderクラスのオブジェクトが作成されます。Builder#getメソッドを実行するとリクエストが投げられます。getメソッドにはレスポンスの型を指定します。先ほどのサンプルでは独自に作成したFirstClientBeanクラスをgetメソッドの戻り値の型として指定しています。独自のBeanを戻り値に指定する場合はデフォルトコンストラクタか、パラメータが0個のコンストラクタが必要になります。}リソースクラスは文字列を返すものとBeanを返却するものを作成します。【実行結果】クライアントのクラスを実行すると↓のような結果が出力されます。returining.firstNamelastNameちゃんと文字列とBeanが返却されていることがわかります。月別アーカイブはてなブログをはじめよう!gloryofさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。