hql 是一種近似于sql的db查詢語(yǔ)言。但它操作的元素已經(jīng)由表名變?yōu)閜ojo類名,由表字段變?yōu)閜ojo的屬性名。這為程序員徹底的使用類來(lái)寫程序和查詢語(yǔ)句提供了方便。但大多數(shù)據(jù)程序員可能不知道,寫hql查詢其實(shí)也有它的編輯器,這就是myeclipse提供的 hql edit編輯器。
怎樣來(lái)使用hql edit呢?
1.創(chuàng)建一個(gè)hibernate 工程。然后在工程里添加一個(gè)hqlTest.hql文件。后綴必須是hql。
2.右擊此文件,打開(kāi)方式里應(yīng)該有myeclipse hql editor 選項(xiàng)。如果沒(méi)有,請(qǐng)?jiān)趀clipse的首選項(xiàng)里的文件關(guān)聯(lián)里把*.hql編輯器指定為myeclipse hql editor.
3.打開(kāi)后的編輯界面應(yīng)該是下面的樣子:

寫完后,點(diǎn)擊綠色的三角按鈕就是查詢。結(jié)果會(huì)出現(xiàn) 在編輯器的下方。如果你的hql沒(méi)問(wèn)題的話。