这个可能和你整合spring与hibernate的版本问题你用的hibernate版本可能低于3.2,而3.2以后统计数据返回的都是long型的

解决方案 »

  1.   

    hibernate是3.2的.
    也许有pagedQuery的源码会知道是怎么会出错
      

  2.   

    从异常来看 NoteManager.java 15行 类型转换错误 
      

  3.   

    15行就是这一行了pagedQuery(criteria, 1, 5);
      

  4.   

    框架整和,版本之间的兼容很重要。你可以总结出一个相对完美点的JAR包。以后直接用就是了!省得麻烦
      

  5.   

    java.lang.ClassCastException: java.lang.Integer 
    强制转换错误,你取出来的list里面放的对象取出来用的时候可能出错了
    at org.springside.core.dao.HibernateGenericDao.pagedQuery(HibernateGenericDao.java:236)