Showing posts with label lazyinitialization. Show all posts
Showing posts with label lazyinitialization. Show all posts
Thursday, April 11, 2013
Tuesday, February 12, 2013
Hibernate – ERROR LazyInitializationException
Bagi anda yang sering membangun aplikasi dengan menggunakan hibernate, mungkin error seperti ini sudah biasa anda jumpai. Ketika kita memetakan Objek dengan Object Relational di hibernate, kemungkinan besar terjadi error ini sangat besar. karena, secara default jika kita ingin melakukan load data atau SELECT ke database, maka hibernate akan mengambil object tersebut tapi tidak dapat mengambil object yang ikut dipetakan dalam object tersebut. ini merupakan perilaku default dari hibernate yang bisa disebut dengan Lazy Initialization.
Pertanyaannya : Bagaimana cara kita mengatasi masalah ini ?
Salah satu cara mengatasi masalah ini yaitu kita menambahkan 'lazy="false"'. kita tambahkan code ini di xml dari pojo yang kita buat. tapi dengan catatat code tersebut hanya ditambahkan dibeberapa bagian yang memiliki keterkaitan object. misalnya ada hubungan 1 - N atau N - M.
Contoh nya bisa dilihat dibawah ini :
Pilih dan ubah seperti contoh dibawah ini :
Clean and build project anda dan silahkan running. Semoga berhasil, terima kasih.
Subscribe to:
Posts (Atom)
Aplikasi Web Crawler Untuk Pengarsipan Konten Web
Berikut ini printscreen tampilan dari aplikasi web crawler : Gambar 1 Splashscreen Gambar 2 Halaman Utama Gambar 3 Pengat...
-
Studi Kasus : Kita buat sebuah aplikasi untuk mengelola data mahasiswa. Aplikasi ini harus dapat melakukan proses CRUD data mahasiswa y...
-
Dalam posting sebelumnya, bisa dilihat disini . Sekarang saya akan melanjutkan bagaimana kita memberikan fungsi insert data kedalam datab...
-
Sorting merupakan proses pengurutan data dari data acak menjadi data terurut. Sorting memiliki 2 jenis, yaitu ascending dan descending. dim...


