8

他の誰かを手伝っているときに、彼らが@GET@Consumes、および@Pathアノテーションを使用して Spring 開発を行おうとしていることに気付きました。これらの注釈は JSR-311 仕様に基づいていると理解しています。

私は単純に、Spring@RequestMappingアノテーションを使用してエンドポイントをコントローラーにマッピングすることを提案しましたが、Spring MVC (任意のバージョン) が JSR 311 をサポートしているかどうかに興味を持ちました。

4

1 に答える 1

13

短い答え:いいえユルゲン・ヘラーを引用するには:

Spring MVC 独自のエンドポイント モデルとは別に、JAX-RS との統合を個別に検討しており、Spring Web アプリケーション コンテキストで Spring スタイル Bean を使用した Jersey (JAX-RS RI) の使用をサポートする可能性があります。これにより、Spring 3.0 RC1 に間に合うように JSR 311 と Jersey が完成するかどうかに応じて、Spring 3.0 も作成される可能性があります。それ以外の場合は、Spring 3.1 の候補になります。

しかし、3.0 でも 3.1 でもそのようなサポートは見つかりませんでした。

もちろん、Apache CXF などのフレームワークを統合して、標準の JSR-311 アノテーションを使用することもできます。Spring MVC 自体はこれらのアノテーションを認識しません。

于 2011-09-22T16:48:59.017 に答える