【问题标题】:How to: Hibernate 3.xx Criteria Query如何:Hibernate 3.xx 条件查询
【发布时间】:2011-11-15 11:39:33
【问题描述】:

这是我的场景:

5 张桌子。

作者、出版商、地区、媒体和标题

标题具有所有其他表的外键。我有一个 Title 对象列表,想在上面创建一个查询。上面是多对多的关系

有人可以提供一些示例或 sn-p 代码来说明我将如何使用 Hibernate 3.5 吗?

【问题讨论】:

    标签: java hibernate criteria criteria-api hibernate-criteria


    【解决方案1】:

    你看过hibernate reference吗?

    【讨论】:

      【解决方案2】:

      这是一个基本的例子:

      FROM Title AS title JOIN title.Author AS author JOIN title.Publisher AS publisher WHERE author.name LIKE "a%" AND publisher.address LIKE "%Ohio%"
      

      它会选择所有作者姓名以“a”开头且出版商地址在俄亥俄州的书名。

      最好在此处查找 Hibernate 文档:

      http://docs.jboss.org/hibernate/core/3.3/reference/en/html/queryhql.html#queryhql-joins

      还有这里不同类型的连接:

      http://www.w3schools.com/sql/sql_join.asp

      【讨论】:

      • 这是 HQL 或 JPQL 但不是标准 API
      猜你喜欢
      • 2012-05-01
      • 1970-01-01
      • 2011-04-26
      • 1970-01-01
      • 2012-12-01
      • 2016-08-29
      • 2015-01-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多