Re: [JUG-Indonesia] Hibernate.initialize() ?

2008-06-29 Terurut Topik sm96
jangan lupa kadang kala outer join bisa menyebabkan duplicate record. contoh solusinya - select distinct cfg from

Re: [JUG-Indonesia] Hibernate.initialize() ?

2008-06-29 Terurut Topik Endy Muhardin
2008/6/27 Bustanil Arifin [EMAIL PROTECTED]: Itu dia si jali2. Saya pakai left outer join fetch, trus saya get object yg one-nya (getSingleResult) malah dapat NonUniqueResultException. Untuk menghindari LIE di sisi client, ada beberapa solusi, masing-masing punya trade-off sendiri. 1.

Re: [JUG-Indonesia] Hibernate.initialize() ?

2008-06-28 Terurut Topik Bustanil Arifin
Clientnya desktop app menggunakan SWT. Yang jelas lazy loading tidak akan berfungsi di sisi client. 2008/6/28 sutarsa giri [EMAIL PROTECTED]: Aplikasi saya kemarin(berbasis web), data saya taruh ke dalam session, dan ada page-page anaknya yang membaca data dari session untuk menampilkan

Re: [JUG-Indonesia] Hibernate.initialize() ?

2008-06-27 Terurut Topik Frans Lee
IMO cukup initialize theCollection saja Pak :) F - Original Message From: Bustanil Arifin [EMAIL PROTECTED] To: jug-indonesia@yahoogroups.com Sent: Friday, June 27, 2008 11:19:36 AM Subject: [JUG-Indonesia] Hibernate.initialize() ? Kalau kita ingin menginisialisasi lazy-loaded

Re: [JUG-Indonesia] Hibernate.initialize() ?

2008-06-27 Terurut Topik Ifnu bima
IMO cukup initialize theCollection saja Pak :) IMO better use join fetch untuk mengurangi jumlah query yang diselect. Kalau pake initialize, isi collectionya akan diquery ulang, kalao pake HQL join fetch nanti query-nya adalah join, bukan multiple select -- Senior Engineer @ ArtiVisi

Re: [JUG-Indonesia] Hibernate.initialize() ?

2008-06-27 Terurut Topik Bustanil Arifin
Itu dia si jali2. Saya pakai left outer join fetch, trus saya get object yg one-nya (getSingleResult) malah dapat NonUniqueResultException. Querynya seperti ini: select cfg from SertifikatDepositoConfig cfg left outer join fetch cfg.charges chrg join cfg.appl appl where appl.apptype = :apptype