Untuk HQL seperti ini : "FROM Barang b left join fetch b.jns left join b.kat"
hasilnya adalah gabungan antara Barang b dan semua joinnya b.jns dan b.kat supaya menghasilkan collection of Barang saja ganti menjadi : "select b from Barang b left join fetch b.jns left join b.kat" sehingga dari b saja b.jns maupun b.kat bisa diakses langsung 2009/2/6 Chandra. <chandra.haria...@yahoo.co.id>: > > Dear rekan semuanya.. > saya kan punya database dengan tabel sebagai berikut : > > - Kategori (KodeKategori,NamaKategori) > - Jenis (KodeJenis,NamaJenis) > - Barang (KodeBarang,NamaBarang,KodeJenis,KodeKategori) > > dimna relasinya 1 - N diantara 3 tabel.. > mappingnya (Barang.hbm.xml) sebagai berikut : > <hibernate-mapping> > <class name="com.tugasakhir.model.Barang" table="Barang" > dynamic-insert="false" dynamic-update="false"> > <id name="Kode" column="Kode" type="string"> > <generator class="assigned"/> > </id> > <property name="Nama" column="Nama" type="string"/> > > <many-to-one name="kat" column="KodeKategori" not-null="true" lazy="false" > fetch="join"/> > <many-to-one name="jns" column="KodeJenis" not-null="true" lazy="false" > fetch="join"/> > </class> > </hibernate-mapping> > > saya ingin menampilkan : KodeBarang,NamaBarang,NamaJenis,NamaKategori > lalu saya coba HQLnya sebagai berikut : > "FROM Barang b left join fetch b.jns left join b.kat" > > kemudian saya ingin menampilkannya di velocity, seperti ini : > #foreach($barang in $Barangs) > <tr> > <td>$barang.Kode</td> > <td>$barang.Nama</td> > <td>$barang.kat.Nama</td> > <td>$barang.jns.Nama</td> > <td> /lat/barang/update.action?id=$Barang.Kode Edit</td> > <td> /lat/barang/delete.action?id=$Barang.Kode Delete</td> > </tr> > #end > > anehnya malah ditampilkan hasil seperti ini : -> > http://www.nabble.com/file/p21869789/error.JPG error.JPG > pada gambar tersebut barang sudah diinputkan 2x > saya juga coba tampilin nilai $Barangs pada gambar tersebut.. > > Mohon masukannya yach.. > Thank's yach semuanya.. > -- > View this message in context: > http://www.nabble.com/Tanya-Struts2-Spring-Hibernate-%28SSH%29-tp21622632p21869789.html > Sent from the JUG Indonesia mailing list archive at Nabble.com. > > -- syaiful.mukhlis gtalk:syaiful.mukh...@gmail.com