Hibernate教程(3) -Criteria 与CriteriaBuilder
1. Criteria
Criteria非常适合做条件查询。完全面向对象,代码中不会体现sql语言的特点。Criteria是 hibernate提供的条件查询的对象,如果想传入条件,可以使用工具类Restrictions,在其内部有许多静态的方法可以使用。
1.1 查询所有记录
Criteria criteria = session.createCriteria(Process.class);
List<Product> list = criteria.list();
System.out.println(list);
1.2 条件查询
Criteria criteria = session.createCriteria(Process