这是我的场景:
5张桌子。
作者、出版商、地区、媒体和标题
标题具有所有其他表的外键。我有一个 Title 对象列表,想在上面创建一个查询。上面有一个多对多的关系
有人可以提供一些示例或代码片段来说明我将如何使用 Hibernate 3.5 吗?
这是我的场景:
5张桌子。
作者、出版商、地区、媒体和标题
标题具有所有其他表的外键。我有一个 Title 对象列表,想在上面创建一个查询。上面有一个多对多的关系
有人可以提供一些示例或代码片段来说明我将如何使用 Hibernate 3.5 吗?
您是否查看过休眠参考?
那么这是一个基本的例子:
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
以及这里不同类型的连接: