Misalkan tabelnya seperti ini :
Tabel Barang (IDBarang, Nama, Harga, Jumlah, IDKategori)
Tabel Kategori (IDKategori, Nama)
-> baik di Tabel Barang, maupun di Tabel Kategori ada kolom Nama, apakah hal
ini dimungkinkan dengan HQL?

Kalo "From Barang A, Kategori B Where A.IDKategori=B.IDKategori" = Select *
yach?
(dimna yg ditampilin semua Kolom baik yang ada di Tabel Barang ataupun semua
yang ada di Tabel Kategori)
katakan Kalo datanya ada jutaan di tabel barang  
Jika saya mo tampilin kolom2 tertentunya saja di HQLnya gimna yach?
(dari Tabel Barang = IDBarang, Nama, dari Tabel Kategori Nama)
(jika select * (yg = "From Barang A, Kategori B Where
A.IDKategori=B.IDKategori")
maka proses tersebut akan memakan waktu yg cukup lama gak yach?)

Katakan saya biasa menggunakan native SQL :
Select A.IDBarang, A.Nama, B.Nama as NamaKategori
>From Barang A, Kategori B
Where A.IDKategori=B.IDKategori

bagaimana HQLnya yach?..
kalo untuk inisial (as) nya gimna yach di HQLnya..
saya menggunakan "B.Nama as NamaKategori" untuk membedakan antara kolom Nama
yg ada di Tabel Barang, dan juga kolom Nama yg ada di tabel kategori..

oh ya klo CRUD dengan HQL apakah performance query (kecepatan prosesnya)
akan lebih cepat dari pada native SQL?.
(saya beranggapan seperti itu karena HQL "dilakukan" diatas Connection
Pooling.)

Thank;s yach..
-- 
View this message in context: 
http://www.nabble.com/Tanya-Struts2-Spring-Hibernate-%28SSH%29-tp21622632p21801578.html
Sent from the JUG Indonesia mailing list archive at Nabble.com.

Kirim email ke