Beanに、Nullまたは過去の日付のいずれかになりたいフィールドがあります。JSR-303は、NullとPastの注釈を提供しますが、両方を適用すると、NullとPastの両方になることはできないため、検証されません。OR関係で検証を組み合わせたいと思います。そのために独自のバリデーター実装を作成する必要があると確信していますが、何かが足りないことを願っています。既存のバリデーターをOR関係で簡単に組み合わせる方法を教えてください。
Beanに、Nullまたは過去の日付のいずれかになりたいフィールドがあります。JSR-303は、NullとPastの注釈を提供しますが、両方を適用すると、NullとPastの両方になることはできないため、検証されません。OR関係で検証を組み合わせたいと思います。そのために独自のバリデーター実装を作成する必要があると確信していますが、何かが足りないことを願っています。既存のバリデーターをOR関係で簡単に組み合わせる方法を教えてください。