在hibernate的Session里面使用createCriteria可以创建一个Criteria实例帮助我们进行条件查询,不用自己串hql语句,很方便. 用法很简单,首先传Class实例创建Criteria,Class实例对应你想要查询的那个实体: Criteria c = session.createCriteria(Person.class); 然后调用Criteria的add方法加入条件(Restrictions).常用的条件有: 方法 說明 Restrictions.eq 等於 Re…