为额外人

//通用分页查询   
    public List selectEntity(final String hql, final int pageCount, final int curPageNo) {   
        return (List) super.getHibernateTemplate().execute(new HibernateCallback() {   
                    public Object doInHibernate(Session session)   
                            throws HibernateException, SQLException {   
                        Query query = session.createQuery(hql);   
                        query.setFirstResult((curPageNo - 1) * pageCount);   
                        query.setMaxResults(pageCount);   
                        return query.list();   
                    }   
                });   
    }

你可能感兴趣的:(java)