KamoCRM

पूरी तरह से हाइबरनेट डुप्लिकेट कॉलम को रोकने के लिए सदस्य टाइप फ़ील्ड को हटा दें

Fixkamo-shared-library
शिप
16 अप्रैल 2026 को 5:29 am बजे UTC
लेखक
Kamo
करना
283eb0e

पिछले फिक्स (@ट्रांसिएंट ऑन फील्ड, @Access(AccessType.FIELD) ऑन क्लास) अपर्याप्त थे। Bytecode निरीक्षण से पता चला है कि Lombok @setter ने एक उत्पन्न किया सार्वजनिक setMembertype() विधि। मैनुअल getMembertype () getter के साथ मिलकर, Hibernate 6 एक पूर्ण स्थायी संपत्ति (getter+setter) के रूप में सदस्य प्रकार का इलाज किया जोड़ी), इसे कॉलम Member type पर मैप करना - @DiscriminatorColumn को दोहराना और Member team member प्रोजेक्शन में Security level धक्का। क्षेत्र को पूरी तरह से हटाने से लोम्बोक उत्पन्न करने वाला सेटर समाप्त हो जाता है। केवल @transient getMembertype() संगणन विधि बनी हुई है।.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.

Foreverमूल्य निर्धारण देखें