2012-05-10 14 views

答えて

1

これは、タイプレベルの制約として行うのが簡単です。あなたは、クラスにそれを置く場合はあなただけ、あなたのConstraintHandlerにあなたは2つのプロパティを取得し、チェックをしたい反映のどんな味/豆のライブラリを使用することができ、

@CascadingNotNull(ifNotNull="otherProperty", thenAlsoNotNull="myProperty") 

のようなものを作成します。

+0

カスタムバリデーター制約クラスを作成することを意味しますか? isValidのoverride()で論理を書きますか? – Baconbeastnz

+0

はい、それを解釈するConstraintとConstraintValidatorを作成します。 – Affe

関連する問題