
(资料图)
1、HibernateCallback()是一个回调方法,在hibernate框架下,对数据库的一种操作,其实它使用很简单的,用这个方法是为了方便,为了创建session,须要在回调方法里比如:publicListselectList(finalintstartPage,finalintendPage){Listlist=newArrayList();finalStringhql="fromItemorderbyiddesc";list=this.getHibernateTemplate().executeFind(newHibernateCallback(){publicObjectdoInHibernate(Sessionsession)throwsHibernateException,SQLException{Queryquery=session.createQuery(hql);//创建SESSIONquery.setFirstResult(startPage);//分页设置query.setMaxResults(endPage);Listlist=query.list();获取结果结晶returnlist;//返回值}});returnlist;}。
本文到此分享完毕,希望对大家有所帮助。
标签: