【发布时间】:2019-02-21 09:00:52
【问题描述】:
我有如下示例实体
class Book{
int id
String name
int sid
}
class Author {
int id
String name
List<Book> books
int mid
}
这不是很好的设计,我知道这只是试图解释一个场景。
现在我的问题是,有什么方法可以检查两个不相关的列是否相等
例如
session.createCriteria(Author.class, "author")
.createAlias("books", "book")
.add(Restrictions.eq("author.mid","book.sid")
.list()
可以吗?
【问题讨论】:
标签: hibernate criteria hibernate-criteria