Hibernate 条件-分页查询

时间:2023-11-09 17:40:20

  这里我们继续跟着上一次的节奏继续学习Hibernate的查询。

1.条件查询一(占位符)

  按照占位符的方式进行条件查询,这里query有一个setInteger(arg1, arg2)方法,其中第一个参数为第几个占位符(特别注意的是,这里占位符从0开始),第二个位占位符的值。

Hibernate 条件-分页查询

  执行结果为

Hibernate 条件-分页查询

  这里query还有一个setParameter(arg1, arg2)方法,与setInteger的方法参数一样,只是不需要管类型。

Hibernate 条件-分页查询

2.条件查询二(命名查询)

  命名查询--设置条件参数的名称 以冒号开头后跟名称,设置参数时只需指定名称(注意冒号后的参数与setParameter中的参数是一个参数)

Hibernate 条件-分页查询

2.分页查询

  query有两个方法setFirstResult和setMaxResults,其中setFirstResult为设置从第几条开始查询,setMaxResults为设置每页查询条数.

Hibernate 条件-分页查询

注:本文是在学习期间根据网上视频写的学习笔记,如有侵权请联系删除!