2011-09-22 10 views
8

他の人を助けながら、私は彼らが@GET@Consumes、および@Path注釈を使ってSpring開発をしようとしていることに気付きました。これらの注釈はJSR-311仕様から来ていると私は理解しています。Spring MVCはJSR 311アノテーションをサポートしていますか?

エンドポイントをコントローラにマッピングするためにSpring @RequestMappingアノテーションを使用することを提案しましたが、Spring MVC(任意のバージョン)がJSR 311をサポートするかどうか不思議です。

+0

あなたはパッチを送って、それで、touche! http://stackoverflow.com/questions/13312671/why-isnt-there-a-headless-bdd-testing-engine-like-rubys-capybara-for-java – loyalflow

答えて

12

短い回答:いいえJuergen Hoellerを引用する:

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

しかし、私はこのようなサポートを3.0でも3.1でも見つけていません。

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

+0

好奇心の外に、あなたはこれを単に知っていますか? Springはその理由を明示的に述べていますか?ありがとう! –

+1

申し訳ありませんが、私は見つけることができる最高の情報源を追加しました。 –

+1

優れています。それはまさに私が探していたものです。 –

関連する問題