getHibernateTemplate().find()返回的是List
解决方案 »
- 求解啊?
- Struts2 +hibernate 一对多 单向list级联的问题
- hibernate 报错 "Too many connections" 求助
- hibernate调用存储过程
- 找不到好答案!!getServletContext()不是一个静态方法,为什么jsp中可以直接调用呢?
- 这是在干什么?
- 怎么读不到Properties文件属性的值呢
- 怎么样用JAVA实现FTP写二进制文件?
- ScheduledThreadPoolExecutor任务超时如何自动关闭
- 数据库里取出的整数 我想除以100 保留两位小数 结果定义为什么类型啊
- java用axis调用c# WebService的参数为null问题
- 求短信猫接受短信的PDU解码程序,哪位大哥有的话,麻烦发我一下, 谢谢了!
public Iterator showBase() throws Exception{
Iterator iterator = null;
List list=new ArrayList();
//就是这句
Session session = getHibernateTemplate().getSessionFactory().openSession();
Query query =session.createQuery("from Base b");
query.setFirstResult(0);
query.setMaxResults(5);
list=query.list();
iterator=list.iterator();
return iterator;
}
我认为是(DetchIterator这类的英语不记得了,但最后单词是Iterator)
DetchIterator d=new DetchIterator(Student.class);
List llist=getHibernateTemplate().findIterator(d,0,4);(findIterator这个方法单词记不住,但可通过。出来)。
这样可直接得到要的分页内容。0代表起始行号。4代表要取多少行记录。
这个用法第一次看到,List llist=getHibernateTemplate().findIterator(d,0,4);