`
hngmduyi
  • 浏览: 335039 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

hibernate 分页时报java.lang.Long cannot be cast to java.lang.Integer

 
阅读更多

HIBERNATE 分页时报

:java.lang.Long cannot be cast to java.lang.Integer  Long 无法转化成Integer类型.

原因: 
        这里在Hibernate2.0之前版本list.get(0)返回的是Integer类型.
        然则在Hibernate3.0今后版本list.get(0)返回的是Long类型.
解决办法:

 Number num = (Number) list.get(0);
  return num.intValue();
     //java.lang.Number是Integer,Long的父类.

分享到:
评论
1 楼 tangshaoge 2013-06-04  

简明实用的方法,一解我难。感谢。

相关推荐

Global site tag (gtag.js) - Google Analytics