Hibernate Validator 4はJSR303 - Bean Validationの参照実装で、JavaBeansに対するバリデーションフレームワークです。かなり手軽に使えるので個人的に気に入ってます。Bean Validationのインターフェースを実装し、独自の追加バリデータを作成するのも比較的簡単です。ということで今回はHibernate Validatorについて少し説明したいと思います。なお、サンプルプログラムで利用しているHibernate Validatorのバージョンは4.2です。 HibernateValidatorのバリデーションメッセージはデフォルトで英語なので、実開発時は日本語のメッセージを出力できたほうがいいと思います。メッセージはValidationMessages.propertiesにkey=value形式で定義し、クラスパスルートに当該ファイルを