以下是我的情景:
5个表。
作者,出版商,地区,媒体&标题
标题具有所有其他表的外键。我有一个Title对象列表,想要在它上面创建一个查询。它上面有多对多的关系
有人可以帮助我使用Hibernate 3.5来解决一些代码或代码片段吗?
答案 0 :(得分:4)
你有没看过hibernate reference?
答案 1 :(得分: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
以及此处不同类型的连接: