花見日和の今日この頃、花見にもいけずにj-waveを聞きながら仕事しているちょっとキモ目のよねむらです。 さて、Bean Validationのinitial draftがリリースされました。 JSR 303はJava Beanオブジェクト用のValidation機構、メタデータモデルを実現する目的で発足。 このAPIを使用することで、Java Beanのプロパティの検証条件をアノテーションで設定し、実行時に統一的な方法でそれを検証できるようになります。 draftからのexampleをいくつか。直感的に分かるかと思います。 Chapter3 Constraint declaration and validation process @zipCodeCityCoherenceChecker public class Address { @NotNull @Length(max=30) pr