hibernate hql 分页查询
今天封装了自己的hibernateDao,主要是基于hql的,期间遇到一个问题,最后解决了,和大家分享分享 其他hibernate的查询,像QBE,QBC,这些就不说了,如果用hibernate还是hql最强大,也很容易上手 先上代码,这里只列出主要代码 /** * hql分页查询 * * @param hql * 查询字符串 * @param queryResult * 查询结果 * @param values * 查询值 * @return */ @SuppressWarnings("unchecked") public QueryResult hqlQueryPage(final String hql, final QueryResult queryResult, final Map values) { return hibernateTemplate.execute(new HibernateCallback() { @Override public QueryResult doInHibernate(Session session) throws HibernateException, SQLException { Query query = session.createQuery(hql).setFirstResult( (queryResult