Ganti MediaObjTransit ke pola identitas @ MapsId

Fixkamo-shared-library
Dikirim
1 Mei 2026 pukul 07.57 UTC
Penulis
Kamo
Commit
fc5ee35

@ IdClass dikombinasikan dengan @ Id @ OneToOne tidak dapat dipercaya didukung dalam Hibernasi 6 - JpaRepositori < MediaObjTransit, UUID > inisialisasi gagal dengan "tidak mendefinisikan sebuah IdClass "bahkan ketika gangguan hadir. Pola JPA kanonikal untuk identitas turunan adalah @ MapsId: sebuah ruas dasar @ Id UUID plus sebuah @ MapsId @ OneToOne ke orang tua, berbagi kolom FK yang sama. Hibernasi mengpopulasi id secara otomatis dari obj.id pada bertahan, penelepon tidak perlu mengaturnya, dan Data Spring mengekspos itu Sebagai UUID tunggal @ Id tanpa metamodel rewel. Skema DB tak diubah (tunggal Kolom OBJ _ ID). Juga menghapus MediaObjTransitId, tidak lagi diperlukan.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga