すべてのプロパティではなく、特定のプロパティについてのみ Bean を検証する方法を探していました。
例:
public Class TestA {
@NotEmpty
private String first;
@NotEmpty
@Size(min=3,max=80)
private String second;
//getters and setters
}
私は以下のようにクラス「TestA」を参照している「TestB」と呼ばれる別のクラスを持っています
public Class TestB {
@NotEmpty
private String other;
@Valid
private TestA testA;
//public getters and setters
}
特定のプロパティのみを検証するカスタム注釈バリデータを作成することは可能ですか? 以下のようなもの...
public Class TestB {
@NotEmpty
private String other;
@CustomValid(properties={"second"})
private TestA testA;
//public getters and setters
}