报错:java.lang.Long cannot be cast to java.lang.Integer
来源:互联网 发布:gta5御姐美女捏脸数据 编辑:程序博客网 时间:2024/05/20 21:45
Long 无法转化成Integer类型.
这个异常 经常出现在hinbernate查询count()的时候.
原因:
这里在Hibernate2.0之前版本list.get(0)返回的是Integer类型.
但是在Hibernate3.0以后版本list.get(0)返回的是Long类型.
所以在这里不可以由Long型强转成Integer类型.
Integer属于不可更改类型,而且Long和Integer没有任何继承关系,当然不能这样转换。
解决方法:转化成LONG行
- java报错:java.lang.Integer cannot be cast to java.lang.Long
- 报错java.lang.Long cannot be cast to java.lang.Integer解析
- 报错:java.lang.Long cannot be cast to java.lang.Integer
- 报错java.lang.Long cannot be cast to java.lang.Integer解析
- 报错java.lang.Long cannot be cast to java.lang.Integer
- 报错:java.lang.Long cannot be cast to java.lang.Integer
- 报错java.lang.Long cannot be cast to java.lang.Integer解析
- 报错java.lang.Long cannot be cast to java.lang.Integer
- java.lang.Long cannot be cast to java.lang.Integer
- java.lang.Long cannot be cast to java.lang.Integer
- java.lang.Long cannot be cast to java.lang.Integer!
- mybatis报错java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Long
- detachedCriteria: java.lang.integer cannot be cast to Long
- java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer
- java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer
- hibernate :java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer
- hibernate :java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer
- java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer
- Sling或CQ5中,REST的选择器的规则
- Android网格布局(GridView)---实现漂亮的多选效果
- 【小蒙淘金】投资有风险,如何在金市里稳健获利?
- asp.net webconfig下的httphandler模块配置
- Yii访问数据库
- 报错:java.lang.Long cannot be cast to java.lang.Integer
- HTTP协议之缓存
- 统计字符串s在字符串str中出现的次数
- ExtJS专题-TreePanel(1)
- HTTP协议之代理
- 我理解的逻辑地址、线性地址、物理地址和虚拟地址(补充完整了)
- Linux内核2.6的进程调度
- windows定时执行PHP脚本
- 从ftp下载日志到hbase