2

JSR 303 Bean Validationはまだ普及していますか?

まだ比較的新しい仕様 (バージョン1.0および1.1 ) であることは認識していますが、それに関する公式のチュートリアル、ましてや本さえ見つけることができません。

JSR 303 の採用に成功した商用プロジェクトはまだありますか? ユーザーベースが小さいものにコミットすることにはリスクがあるため、質問しています。さらに、私は早期適応者ではありません。:)

4

4 に答える 4

5

JSR 303 検証はまだ普及していますか?

Bean ValidationJava EE 6 の一部であり、BV は永続層 (JPA) とうまく統合され、BV は JSF 2、Wicket、Spring MVC、Tapestry などのプレゼンテーション層テクノロジとうまく統合されます。

はい、BV は存在し、すでに使用されており、ますます使用されることを期待しています。

まだ比較的新しい仕様であることはわかっていますが、それに関する公式のチュートリアルさえ見つけることができず、ましてや本は見つかりません。

仕様を取得し、JBoss ブログなどのBean Validationブログ投稿を確認してください (特に2 年前のBean Validation Sneak Peekシリーズ)。

JSR 303 の採用に成功した商用プロジェクトはまだありますか? ユーザーベースが小さいものにコミットすることにはリスクがあるため、質問しています。さらに、私は早期適応者ではありません。:)

はい、あります。個人的には、Java EE の一部である標準を使用することはかなり安全であると考えています (BV はしばらくの間確実に使用される予定です)。あなたにとってのリスクは何ですか?そして、BVではない場合、実際にどのような代替手段を使用しますか? それらがBVより多かれ少なかれ「危険」に見える理由は何ですか?

于 2010-11-10T05:01:30.243 に答える
3

クライアント用の最近のSpring/HibernateプロジェクトでJSR303を使用しましたが、非常にうまく機能しました。使い方もセットアップも簡単でした。JSR303を検索し、JSR303の実装であるHibernate Validatorリファレンスをダウンロードした場合、オンラインでいくつかのチュートリアルがあります。それはあなたを動かすはずです。時間が経つにつれて、あなたはそれをもっとたくさん見るだろうと思います。特に春/休止状態の世界を旅行している場合。

于 2010-11-10T04:46:40.397 に答える
1

これをiScreenの代替品と考えています。これは、休止状態からのこの仕様のリファレンス実装のリファレンスガイドです。別の実装(OpenJPAで使用されているのはhttp://code.google.com/p/agimatec-validation/です

于 2010-11-10T04:48:55.647 に答える