Pie*_*ius 77
这确实可以通过以下标准实现:
DetachedCriteria ownerCriteria = DetachedCriteria.forClass(Owner.class);
ownerCriteria.setProjection(Property.forName("id"));
ownerCriteria.add(Restrictions.eq("ownername", "bob"));
Criteria criteria = getSession().createCriteria(Pet.class);
criteria.add(Property.forName("ownerId").in(ownerCriteria));
Run Code Online (Sandbox Code Playgroud)
更新:这实际上执行子查询而不是连接,但它允许您在两个没有定义休眠关系的实体上使用Criteria.
归档时间: |
|
查看次数: |
86754 次 |
最近记录: |