タグ

ブックマーク / tech-blog.tsukaby.com (1)

  • Bean Validationで独自のアノーテションを作成し、検証を行う

    JavaにはBean Validationというものがあります。フィールドに@NotNullなどと付けておくアレです。JSR303と呼ばれています。今日はこの話です。 Bean Validationですが、クラスのフィールドに@Hogeとか付けておいて、後はフレームワークに勝手に検証させるなり、自分でvalidするなりして利用するかと思います。 これ、実際に使ってみると確かに便利で良いのですが、自分のビジネスロジックのニーズにマッチするアノテーションが無い!ということが割と頻繁に発生します。そこで、独自のアノテーションを作ってしまおう!というのが今回のメインの話です。 参考情報 JSR303とは何か、Bean Validationが何かを知りたい人は以下が参考になるかと思います。 JSR 303 Bean Validationで遊んでみるよ! - Yamkazu’s Blog 上記のページ

    cpp_0302
    cpp_0302 2016/03/09
    アノテーションの解説があって助かる
  • 1