1

Bean Validation 1.1 が任意のメソッドの検証のサポートを導入していることは承知しています。

@NotNullしかし、たとえば、任意のメソッド (たとえば など)に制約を追加すると、@NotNull public Frobnicator frobnicate()Bean Validation 1.0で問題が発生しますか? それとも、そのようなメタデータは、Bean Validation 1.0 バリデーターによって単純に無視されるべきでしょうか?

(もちろん、これは Hibernate Validator を使用してテストできますが、それは、この特定の実装がこの状況を尊重するかどうかを示すだけです。検証制約の配置を許可することが仕様作成者の意図であったかどうかはわかりません。 Bean Validation 1.0 の任意のメソッドで。)

4

2 に答える 2

0

私の正直な意見では、動作は Validations 1.0 で指定されていないため、すべての実装が同じように動作するとは言えません。

于 2013-05-23T19:46:22.403 に答える