hql="from Port p1,DangerousArrivalDeclare d,Port p2 where p1.portID=d.startingPort and p2.portID=d.arrivalPort order by d.reviewResult "; firstPage=1; maxPage=10; Session session = this.getHibernateTemplate().getSessionFactory().openSession(); Query query = session.createQuery(hql); query.setFirstResult(firstPage); query.setMaxResults(maxPage); ArrayList list=(ArrayList) query.list(); Iterator iterator1 = list.iterator(); System.out.println("size="+list.size());
我把 这个语句放数据库了测过 没有问题
现在发现的问题是 : 比如说 我要说数据库里有4条 现在 size=3 只有3条 我看了下 每次第一条一直没出来 不知道为什么 大神求拯救
firstPage=1;第一条从0开始的好吧