質問

私のプロジェクトには2つの主な要件があります

1)挿入時および更新中に同じオブジェクトに適用される異なるルールのセット。

2)ロケールに基づくさまざまな検証ルール。

アドレスでは、オブジェクト状態フィールドには、米国のさまざまな検証ルールが必要です。他のどこでもヌルになる可能性があります。

最初の要件については、すでにグループを使用しています。 2番目の要件を達成する方法はありますか。

私は使用しています:hibernate validator 4.0.1 ga hibernate 5.2.6

役に立ちましたか?

解決

この質問は答えられました Hibernate Validatorフォーラム. 。最善の方法は、クラスレベルの制約またはロケールごとのバリデーターインスタンスです。私は本当に後者をお勧めしませんが、それは可能性です。

他のヒント

私は国を作ります(Locale ベースかどうかはあなた次第です) Address カスタムを使用します クラスレベルの制約 検証を行う。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top