【发布时间】:2018-12-19 12:47:36
【问题描述】:
select * from ( select * from department) d
如何为上述查询转换休眠条件查询?
【问题讨论】:
-
为什么不干脆
select * from department d?
标签: java sql hibernate criteria
select * from ( select * from department) d
如何为上述查询转换休眠条件查询?
【问题讨论】:
select * from department d?
标签: java sql hibernate criteria
扩展:
import org.hibernate.Criteria;
import org.hibernate.Session;
import org.hibernate.criterion.Restrictions;
import javax.persistence.EntityManager;
创建:
@PersistenceContext
private EntityManager entityManager;
public Session getSession() {
return (Session) this.entityManager.getDelegate();
}
然后这样做:
Criteria crit = this.getSession().createCriteria(YourClass.class); return crit.list();
Obs : 这个YourClass是实体类
【讨论】: