मुझे आखिरकार जवाब मिल गया। application.properties
. में , जोड़ें:
spring.jpa.properties.javax.persistence.validation.group.pre-remove=javax.validation.groups.Default
लिंक किए गए प्रश्न ने मुझे बताया कि मुझे कौन सी संपत्ति चाहिए, लेकिन मुझे नहीं पता था कि इसे कहां रखा जाए। मैंने कस्टम जावा कॉन्फ़िगरेशन और यहां तक कि persistence.xml
. का उपयोग करने का प्रयास किया कॉन्फ़िगरेशन, लेकिन कई अन्य चीजें विफल रहीं।
यहां
, मैंने सीखा कि "[...] spring.jpa.properties.*
में सभी गुण स्थानीय EntityManagerFactory
होने पर सामान्य जेपीए गुणों के रूप में पारित किया जाता है (उपसर्ग छीन लिया जाता है) बनाया गया है।" इसलिए मैंने अभी उस उपसर्ग को जोड़ा और यह काम कर गया।