【问题标题】:converting sql into HQL将 sql 转换为 HQL
【发布时间】:2012-10-09 06:56:31
【问题描述】:

我正在使用http://www.mkyong.com/struts2/struts-2-hibernate-integration-with-full-hibernate-plugin/ 作为我对 struts+hibernate 的参考。我需要更换 "return session.createQuery("来自客户").list();"在 CustomerDAOIMPL.java 中使用以下查询

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 Query Language] 中编写这样的查询我尝试阅读我的谷歌教程 但我什么也没想到。请帮助我,如果可能的话,请提供从 SQL 创建 HQL 的教程链接,涉及连接表,这很容易理解

【问题讨论】:

  • 如果您(完全)不熟悉hibernate,我建议您先将简单的sql 转换为hql,然后再使用复杂的。你肯定会发现这些教程很有帮助。除了这个 sql,显示你的 bean 和映射。

标签: hibernate


【解决方案1】:
猜你喜欢
  • 2011-05-26
  • 1970-01-01
  • 2011-09-24
  • 1970-01-01
  • 2013-07-02
  • 2014-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多