Endlich habe ich die Antwort gefunden. In application.properties
, hinzufügen:
spring.jpa.properties.javax.persistence.validation.group.pre-remove=javax.validation.groups.Default
Die verknüpfte Frage sagte mir, welche Eigenschaft ich brauchte, aber ich wusste nicht, wo ich sie platzieren sollte. Ich habe versucht, eine benutzerdefinierte Java-Konfiguration und sogar persistence.xml
zu verwenden Konfiguration, aber einige andere Dinge sind fehlgeschlagen.
hier
, habe ich gelernt, dass "[...] alle Eigenschaften in spring.jpa.properties.*
werden als normale JPA-Eigenschaften (mit entferntem Präfix) weitergegeben, wenn die lokale EntityManagerFactory
wird erstellt." Also habe ich einfach dieses Präfix hinzugefügt und es hat funktioniert.