Jag hittade äntligen svaret. I application.properties
, lägg till:
spring.jpa.properties.javax.persistence.validation.group.pre-remove=javax.validation.groups.Default
Den länkade frågan berättade för mig vilken egendom jag behövde, men jag visste inte var jag skulle placera den. Jag försökte använda anpassad Java-konfiguration och till och med persistence.xml
konfiguration, men flera andra saker misslyckades.
Här
, fick jag veta att "[...] alla egenskaper i spring.jpa.properties.*
passeras som vanliga JPA-egenskaper (med prefixet avskalat) när den lokala EntityManagerFactory
är skapad." Så jag lade precis till det prefixet och det fungerade.