如何使用javax.jpa.criteriaQuery查询两个根实体?

时间:2018-03-13 19:59:31

标签: java hibernate criteria hibernate-criteria

由于hibernate.criteria API已弃用,我需要协助将某些方法转换为JPA criteriaQuery调用。

使用单一条件和我可以处理的有限参数的简单调用,但是如何从使用多个根实体创建的休眠条件转换为

Criteria crit = 
session.createCriteria(getType())
.createCriteria("deviceInfo"
.createCriteria("deviceSize");
crit.add(Restrictions.ilike("upperName", modelName));

List<Device> matches = crit.list();

通过对createCriteria的分层调用创建的两个实体根是我的问题所在。如何使用javax.jpa.criteriaQuery双重根实体?

0 个答案:

没有答案