通过主键和外键关系加入Hibernate Criteria查询语言

时间:2016-03-15 08:43:24

标签: hibernate join

我想从以下三个表中获取记录:

Book.java Book.java {出价,姓名,作者//设置并获取}

Author.java {Aid,aName,age // set and get}

Company.java {cId,bookId,Cname // set and get}

这些是POJO中的类和属性

所以我想用Bid,Aid,aName,Cname Criteria查询语言从所有这些表中获取Hibernate,请帮助我,我是新来的hcql。

注意:这些表之间只有主键和外键关系,没有一对一或一对多

1 个答案:

答案 0 :(得分:0)

使用Hql,您可以执行以下操作:

select book.Bid, author.Aid, author.aName, company.Cname from Book book,Author author,Company company where
book.authorid=author.Aid and book.Bid=company.bookId