0

json の Jackson プロバイダーについて読み始めました。私は最近マネージャーとして働いており、JSON に関するプレゼンテーションを近々行います。JSON データを RESTEasy サービスに送信するモバイル アプリケーションを作成します。

サーバー上のクラスには @Consumes および @Produces でアノテーションを付ける必要があり、JSON オブジェクトの Content-Type はクラスが消費するものと一致する必要があることを理解しています。

私の疑問は、リクエストのコンテンツタイプを読み取り、そのコンテンツタイプを消費するサーバー上で一致するクラスを見つけるというこのロジックを実行するコンポーネントはどれですか? jackson-jaxrsソースにそのようなロジックが見つからなかったため、これを行うのはRESTEasy自体の一部ですか。私にお知らせください。

また、プレゼンのポイントは?これが私が計画していることです: 1. JSON 構文 2. XML より優れている理由。3. eval() メソッド。4. アンマーシャリングのマーシャリング。5. 小さなデモ - JSON と RESTEasy

4

1 に答える 1

0

Resteasy はContent-Type、リクエストからヘッダーを読み取るか、URL コンテンツ ネゴシエーションが使用されている場合は URL からコンテンツ タイプを取得します。

次に、Resteasy は、スキャンしたメソッドへのパスを照合し、@Consumesアノテーションを評価することでメソッドがコンテンツ タイプをサポートしていることを検証します。

于 2013-07-05T00:29:59.213 に答える