0

私はアプリケーションのSpringを学んでおり、現在、検証のためにSpring Validatorインターフェースを使用しています。Spring を使用して読み取りと検証を行うことができる、すべての検証ルールを含むカスタム xml のようなものを作成できるかどうか疑問に思っていました。

の線に沿った何か

<rules>

    <rule> 
           <id="name" name="rule1" mandatory="yes" bean="foo.com.name" />
           <status name="rule1" type="error" />
    </rule>

    <rule> 
           <id="age" name="rule2" mandatory="no" bean="foo.com.age" />
           <status name="rule2" type="warning" />
    </rule>

  </rules>

誰でも私を正しい方向に向けてください。

これには価値があると思います。なぜなら、すべての検証を 1 つの xml で行うことができ、検証を簡単に整理できるからです。さらに、この xml を再利用することもできます。

ありがとうございました

4

2 に答える 2

0

検証のためにOValを見たり検討したりしましたか? オーバルについて

私はこれを Bean の大規模なコレクションに使用しました。これらはすべて、OVal バリデーターを使用する検証メソッドを実装する共通の基本 Bean クラスを拡張します。各 Bean には、独自の要件に従って注釈が付けられたフィールド/メソッドがあります。かなりうまく機能します。検証が Bean で明確に表示され、特注の形式やフレームワークに隠されているのではなく、失敗のエラーメッセージも詳細に示されているという事実が気に入っています。

于 2013-03-14T10:33:55.780 に答える
0

JSR-303 は XML 記述子をサポートし、ValidationFactorySpringValidatorLocalValidatorFactoryBean.

そういうところに興味があるのか​​もしれません。

于 2013-03-13T22:08:07.490 に答える