0
私は複数のユーザーの詳細を持つユーザーテーブルを持っています。私はそれに応じてテーブルに挿入または更新されるJSON形式でユーザーの詳細を送信するフロントエンドからの入力を受け取ることになっています。どのように私はRESTEasyで入力を受け取り、解析してテーブルに対応する変数を設定できますか?RESTEasy APIでJSONとして入力を受け取る方法は?
私は複数のユーザーの詳細を持つユーザーテーブルを持っています。私はそれに応じてテーブルに挿入または更新されるJSON形式でユーザーの詳細を送信するフロントエンドからの入力を受け取ることになっています。どのように私はRESTEasyで入力を受け取り、解析してテーブルに対応する変数を設定できますか?RESTEasy APIでJSONとして入力を受け取る方法は?
RESTeasy用のjsonプロバイダ(resteasy-jackson-provider
など)を定義し、consumes("application/json")
という関連リソースメソッドに注釈を付けて、入力パラメータとしてドメインオブジェクトを指定するだけです。 プロバイダがあなたのために頑張ってくれます。例として、あなたが参照できる
:
@POST
@Consumes("application/json")
public Response createUserFromJSON(User user) {
// insert the user
...
}
あなたはどのように私はRESTEasyのを使用して、フロントエンドからユーザの詳細のJSONを送信することができます教えてもらえますか? – user3818783
プロバイダーで使用するjson入力はどこに保存しますか? – user3818783
上記のコードスニペットを詳しく教えてください。 – user3818783