KamoCRM

Tambahkan @ AccessType.FIELD) ke Anggota untuk menghentikan pemetaan Hibernate getMberType () sebagai kolom

Fixkamo-shared-library
Dikirim
16 April 2026 pukul 03.53 UTC
Penulis
Kamo
Berkomitmen
59c2ade

Perbaikan sebelumnya (@ Transient pada daerah memberType) tidak cukup. Hibnate 6 masih menemukan metode getmemType publik melalui properti pemindaian (konvensi JavaBean getter) dan pemetaan ke kolom persisten bernama anggota _ type. Ini menghasilkan duplikat dari @ DiskriminatorKolom, menggeser level keamanan _ keluar dari tabel anggota proyeksi dan kedalam anggota _ team _ member, menyebabkan kesalahan SQL. @ Access (AccessType.FIELD) secara eksplisit memaksa baku-hanya penemuan properti untuk entitas Anggota, sehingga getmembType () tidak terlihat dengan ketekunan mesin terlepas dari namanya.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.

Mulai Bebas SelamanyaTampilkan Harga