0

这是我的场景:

5张桌子。

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

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

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

4

2 回答 2

4

您是否查看过休眠参考

于 2011-11-15T11:43:49.667 回答
0

那么这是一个基本的例子:

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

于 2011-11-15T11:44:38.230 回答