问题描述
我的写法是:session.createQuery("from Employee o order by o.realname desc").setFirstResult(6).setMaxResults(3).list(); 但是这样的结果就是每次查询的结果都是一样的,这是为什么啊?
解决方案
修改hibernate的配置文件,设置show_sql为true,看下后台的sql你就明白了,setFirstResult记录开始序号,setMaxResults(3)显示的条数,setFirstResult(6).setMaxResults(3)即为从第7到9条记录。
时间: 2024-08-01 14:46:48