MultipleBagFetchException dalam Hibernate
Apabila cuba mencipta SessionFactory dalam Hibernate, pengguna mungkin menghadapi pengecualian:
org.hibernate.loader.MultipleBagFetchException: tidak boleh ambil berbilang beg serentak
Ralat ini timbul apabila cuba mengambil berbilang koleksi entiti secara serentak yang dipetakan dengan FetchType.EAGER.
Untuk menyelesaikan isu ini, pertimbangkan perkara berikut:
Awas:
Menggunakan set tidak menghapuskan risiko produk Cartesian , kerana pengambilan koleksi yang bersungguh-sungguh masih boleh membawa kepada pengambilan data yang berlebihan.
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan MultipleBagFetchException Hibernate?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!