Ich versuche, Spring-Boot (Spring-Boot-Starter-Web: 1.3.5.RELEASE und Spring-Boot-Starter-Validierung: 1.3.5.RELEASE) arbeiten ohne die Hibernate-Validator-Abhängigkeit. Dies sind die Optionen, die ich habe:Spring Boot-Anwendung ohne die Ruhezustand-Validierer-Abhängigkeit
Option 1: Verwenden Sie standardmäßig OptionalValidatorFactoryBean.
Option 2: Suchen Sie eine andere JSR 303-Implementierung - org.apache.bval: bval-jsr303 oder etwas anderes.
Ich habe versucht, die Option 1, und Dependency Injection ignoriert diese Einstellung und sieht für Hibernate-Validator und schlägt fehl:
@Bean
public org.springframework.validation.Validator validator() {
return new OptionalValidatorFactoryBean();
}
Mit der Option 2, I das Glas auf Klasse-Pfad und Dependency Injection fallen gelassen hat Wählen Sie die Implementierung nicht aus.
Es wäre schön, einen Arbeits Validator Flow andere als hibernate- Validator oder zumindest eine Dummy-Validierung wie Option zu bieten hat 1.
Aus Neugier, was ist Ihr Problem mit Hibernate Validator? –
Es ist eine rechtliche Hürde von meinem Arbeitgeber, kein anderer technischer Grund – Mohan