第 15 章  条件查询(Criteria Queries)

目录

15.1. 创建一个Criteria 实例
15.2. 限制结果集内容
15.3. 结果集排序
15.4. 关联
15.5. 动态关联抓取
15.6. 查询示例
15.7. 投影(Projections)、聚合(aggregation)和分组(grouping)
15.8. 离线(detached)查询和子查询
15.9. 根据自然标识查询(Queries by natural identifier)

具有一个直观的、可扩展的条件查询API是Hibernate的特色。

15.1. 创建一个Criteria 实例

org.hibernate.Criteria接口表示特定持久类的一个查询。SessionCriteria实例的工厂。

Criteria crit = sess.createCriteria(Cat.class);
crit.setMaxResults(50);
List cats = crit.list();