【发布时间】:2011-11-15 11:39:33
【问题描述】:
这是我的场景:
5 张桌子。
作者、出版商、地区、媒体和标题
标题具有所有其他表的外键。我有一个 Title 对象列表,想在上面创建一个查询。上面是多对多的关系
有人可以提供一些示例或 sn-p 代码来说明我将如何使用 Hibernate 3.5 吗?
【问题讨论】:
标签: java hibernate criteria criteria-api hibernate-criteria
这是我的场景:
5 张桌子。
作者、出版商、地区、媒体和标题
标题具有所有其他表的外键。我有一个 Title 对象列表,想在上面创建一个查询。上面是多对多的关系
有人可以提供一些示例或 sn-p 代码来说明我将如何使用 Hibernate 3.5 吗?
【问题讨论】:
标签: java hibernate criteria criteria-api hibernate-criteria
你看过hibernate reference吗?
【讨论】:
这是一个基本的例子:
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
还有这里不同类型的连接:
【讨论】: