2012-10-09 76 views
0

我使用http://www.mkyong.com/struts2/struts-2-hibernate-integration-with-full-hibernate-plugin/ 作为struts + hibernate的参考。我需要替换 “return session.createQuery(”from Customer“)。list();”在CustomerDAOIMPL.java用下面的查询将sql转换为HQL

select u.Loginid,c.CID,CNAME,CTICKER,STOCKVALUE,VARIATE,VARIATE_PERCENT,PREVIOUS_DAY_STOCK,MARKET 
from company_details c,users_details u,user_company uc where uc.loginpk=u.loginpk AND uc.CID=c.CID AND uc.loginpk IN (select LOGINPK from users_details where LOGINID="check") 

怎么办写在HQL [Hibernate查询语言]这样的查询我想读我的教程谷歌 但没有进入我的mind.Please帮我,如果可能的话给教程的链接,从SQL创建HQL涉及连接表,这是非常简单的理解

+0

如果你是(完全)新冬眠,我会建议,用简单的SQL转换为HQL开始,然后再为复杂的一个。你一定会发现这些教程很有帮助。除了这个sql,显示你的bean和映射。 – RAS

回答