HibernateCallback()是一个回调方法,在hibernate框架下,对数据库的一种操作,其实它使用很简单的,用这个方法是为了方便,为了创建session,须要在回调方法里比如: public List selectList(final int startPage, final int endPage) { List list = new ArrayList(); final String hql = "from Item order by id desc"; list = this.getHibernateTemplate().executeFind(new HibernateCallback() { public Object doInHibernate(Session session) throws HibernateException, SQLException { Query query = session.createQuery(hql);//创建SESSION query.setFirstResult(startPage);//分页设置 query.setMaxResults(endPage); List list = query.list();获取结果结晶 return list;//返回值 } }); return list; }
HibernateCallback()的方法
最新推荐文章于 2017-02-02 20:33:32 发布