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的父类.