/ / Podporuje jarná validačná rutina možnosť implementácie Hibernate JSR 303 pre rýchly rýchly režim? - jar, hibernácia, validácia fazule, hibernácia-validátor

Spravuje rutinná validácia Spring technológiu Hibernate JSR 303 pre rýchly zlyhanie? - jar, hibernácia, validácia fazule, hibernátor-validátor

8.2. Zlyhanie rýchleho režimu

Hľadám, kde by som to mohol nakonfigurovaťvoľba na jar, ale nie som si istý, či je to súčasť JSR 303, pretože ide o konfiguráciu režimu dlhodobého spánku pre ich vlastnú implementáciu validátora. Je to dôležité, pretože ak mám viacnásobné porušenia, chcem iba prvú „hodenú“. ,

odpovede:

4 pre odpoveď č. 1

Za predpokladu, že používate jar LocalValidatorFactoryBean Ak chcete nastaviť svojho overovateľa, môžete v rámci validationPropertyMap atribút.

Názov vlastnosti atribútu Hibernate Validator, ktorý zlyhal, je „hibernate.validator.fail_fast“, takže by ste si mali nastaviť validátora takto:

<?xml version="1.0" encoding="utf-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.1.xsd">

<bean name="validator" class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean">
<property name="validationPropertyMap">
<util:map>
<entry key="hibernate.validator.fail_fast" value="true"/>
</util:map>
</property>
</bean>
</beans>