解决方案 »

  1.   

    这个类是spring架包里面的,用来与hibernate做兼容
      

  2.   


    hibernate4中没有HibernateTemplate(),可以使用getSession()啊@Autowired
    @Qualifier("sessionFactory")
    private SessionFactory sessionFactory;    public Session getSession() {
        
            //事务必须是开启的(Required),否则获取不到
            return sessionFactory.getCurrentSession();
        }
        
        /** 
         * 查询所有记录数
         * @return 总记录数
         */
        public int getAllRowCount(String hql){
         Query query = getSession().createQuery(hql.toString()); 
          return query.list().size();
        
        }