- शिप
- 1 मई 2026 को 7:57 am बजे UTC
- लेखक
- Kamo
- Commit
- fc5ee35
@IdClass @OneToOne के साथ संयुक्त रूप से हाइबरनेट 6 में समर्थन नहीं है - JpaRepository<MediaObjTransit, UUID> प्रारंभिककरण "की परिभाषा नहीं है" के साथ विफल रहता है जब भी annotation मौजूद है, तो भी एक IdClass "। कैनोनिकल जेपीए पैटर्न के लिए व्युत्पन्न पहचान @MapsId है: एक बुनियादी @Id UUID क्षेत्र प्लस एक @MapsId @OnetoOne to माता-पिता, उसी FK कॉलम को साझा करते हैं। हाइबरनेट स्वचालित रूप से आईडी को पॉप्युलेट करता है जारी रहने पर obj.id से, कॉलर को इसे सेट करने की आवश्यकता नहीं है, और स्प्रिंग डेटा इसे उजागर करता है एक एकल UUID @Id के रूप में कोई मेटामॉडल फ्यूज़ नहीं है। डीबी स्कीमा अपरिवर्तित है (एकल) OBJ ID कॉलम)। इसके अलावा MediaObjTransitId को हटा देता है, अब आवश्यक नहीं है।.