Benutzerdefinierte Überprüfung für Spring-Boot-Constraints, die nicht mit Service injiziert wurde

8

Dies ist mein benutzerdefinierter Validator, der die Verfügbarkeit einiger Felder überprüft. Das UserRepository ist null, daher wird es dem Validator nicht injiziert.

%Vor%

Ich habe in ähnlichen Threads gelesen, dass ich Validator Factory einrichten muss. Ich habe das getan:

%Vor%

Aber es funktioniert immer noch nicht. userRepository ist null. Wahrscheinlich habe ich die Konfiguration falsch gemacht, zum ersten Mal versuche ich Java Konfiguration.

    
Greyshack 20.08.2015, 19:58
quelle

1 Antwort

0

Als Alternative zum Deaktivieren der Hibernate-Validierung haben Sie Folgendes versucht:

%Vor%

Dies würde Ihrem Validator den Vorzug geben, wie hier vorgeschlagen .

Mike Kowalski

    
Michael Kowalski 26.09.2015 13:13
quelle