3
同じ注釈を持つフィールドに対して、自分の注釈を書く方法を知りたいと思います。JPA:同じ値を持つフィールドの注釈をバンドルする注釈を指定する
例えば:
古いクラス:
public class XXXEntity {
@NotNull
@SomeAnnotation_0
@SomeAnnotation_1
@Size(max = 100)
private String email_0;
@NotNull
@SomeAnnotation_0
@SomeAnnotation_1
@Size(max = 100)
private String email_1;
...
}
希望クラス:
public class XXXEntity {
@MyOwnAnnotation
private String email_0;
@MyOwnAnnotation
private String email_1;
...
}
任意のヒント?
おかげ
ジョニー
これはJPAとの関連性がありません。以前のJPAアノテーションアノテーションやBean検証アノテーションはありますか?新しいアノテーションはどのように古いアノテーションに関連していますか?注 - '@ Size'と' @ NOtNull'はビーン検証アノテーションであり、エンティティを検証するために使用できますが、他の場所でも使用できます。 –