hql条件查询,条件查询通过如下3个类完成:
Criteria:代表一次查询。
Criterion:代表一个查询条件。
Restrictions:产生查询条件的工具类。
执行条件查询的步骤如下:
(1)获得Hibernate的Session对象。
(2)以Session对象创建Criteria对象。
(3)使用Restrictions的静态方法创建Criterion查询条件。
(4)向Criteria查询中体检Criterion查询条件。
(5)执行Criteria的list等方法返回结果集。
代码片段如下:
List l =[......]