在开发中,遇到这么一个错误:

报错的意思: Long 无法转化成Integer类型.

网上的解释是:

    这里在Hibernate2.0之前版本list.get(0)返回的是Integer类型.但是在Hibernate3.0以后版本list.get(0)返回的是Long类型.所以在这里不可以由Long型强转成Integer类型.

这里我用的是mybais3.X版本,同样是一个原因,我在resultMap返回参数的时候,没有定义一个productType这个字段,默认返回为Long型,导致我在java中代码取这个字段值,用Integer变量时报上述错误。


    先前是没有定义上述关于product_type这个字段,下面这里就会报上述的错误。

Integer productType = (Integer) product.get("product_type");

这篇博文的目的:大家在遇到类似的错误时,知道从哪里入手

java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer相关推荐

  1. java.lang.ClassCastException:android.widget.Button cannot be cast to android.widget.ImageView

    今天遇到一个错误也不知道怎么回事,上网搜了一下: 出现的问题是:java.lang.ClassCastException:android.widget.Button cannot be cast to ...

  2. shiro缓存管理时报错java.lang.ClassCastException: com.xxx.User cannot be cast to com.xxx.User

    一.异常 java.lang.ClassCastException: com.px.myshiro.domain.User cannot be cast to com.px.myshiro.domai ...

  3. java.lang.classcastexception怎么解决_抛出奇怪的java.lang.ClassCastException

    我正在试验JPA和Glassfish 4.0. 我写了这样的用户类(只是相关的部分,我不确定它是否编译): public class User implements Serializable { pr ...

  4. java.lang.ClassCastException: com.xx.User cannot be cast to com.xx.User

    项目使用spring boot1.5.2 集成mybatis通用mapper插件,发现查询方法selectByPrimaryKey 会导致发生异常-- java.lang.ClassCastExcep ...

  5. shiro中devtools:java.lang.ClassCastException: cn.model.User cannot be cast to cn.model.User

    今天意外发现一个exception:java.lang.ClassCastException:cn.system.model.User cannot be cast to cn.system.mode ...

  6. java.lang.ClassCastException: Dao.Impl.AccountDaoImpl cannot be cast to Dao.AccountDao

    在学习Spring操作数据库是,遇到这个问题原因是实现类没有实现接口 Dao层接口 package Dao;import Pojo.Account;public interface AccountDa ...

  7. oracle timestamp约束,java.lang.ClassCastException:oracle.sql.TIMESTAMP不能转换为java.sql.Timestamp...

    我正在处理通过网络流式传输ResultSet的应用程序.我最终使用了CachedRowSetImpl类.但是当我连接到一个Oracle数据库时,我会收到一个这样的错误 java.lang.ClassC ...

  8. java类型转换异常_解决java.lang.ClassCastException的java类型转换异常的问题

    解决java.lang.ClassCastException的java类型转换异常的问题,异常,对象,错误,给大家,会报 解决java.lang.ClassCastException的java类型转换 ...

  9. Hibernate ‍java.lang.ClassCastException ERROR解决方法

    最近老是被这个弄的有点晕,又不知道是那个具体的问题 不过现在知道了,学习了: Hibernate ‍java.lang.ClassCastException ERROR 2010-11-25 14:3 ...

  10. Error:Module ‘javase‘ production: java.lang.ClassCastException:

    @[Error:Module 'javase' production: java.lang.ClassCastException: ](这里写自Error:Module 'javase' produc ...

最新文章

  1. C++资源之不完全导引(上)
  2. SAP Retail for SAP (non-Retail) Experts
  3. Android设备唯一性判断
  4. Gradle学习目录
  5. 【第五组】头脑风暴+核心竞争力+NABCD+个人(用例+功能+技术说明书) 最后修改时间 2017.07.13...
  6. apache camel_学习Apache Camel –实时索引推文
  7. access vba 用recordset读取表中数据的简单方法
  8. OpenShift 4 - 用自定义的TLS证书对访问OpenShift的用户认证身份
  9. 【已解决】iOS11使用MJRefresh上拉加载结束tableView闪动、跳动的问题
  10. 恢复出厂设置后itms注册失败_手机恢复出厂设置后,与新手机的区别已被确认,望大家相互转告!...
  11. 若只有4KB内存可用,该如何打印数组中所有重复的元素
  12. 如何分辨高仿和原装VGA线(图文教程)_对比赛打分进行现场硬件连线产品参考_[评委计分系统-双屏版]使用参考
  13. mysql数据库操作常用命令_MySQL数据库操作常用命令小结
  14. 三星s8 android版本,三星S8+官方国行版安卓9完整固件系统升级包:CHC-G9550ZCU3DSF2...
  15. Excel公式与函数实战应用-陈明霞-专题视频课程
  16. 【美学集】色彩之冷暖色
  17. dorado java_dorado事件
  18. juniper防火墙HA详解
  19. 用Python快速分析和预测股票价格
  20. Java面向对象---原谅帽游戏

热门文章

  1. 易基因|DNA甲基化揭示应激反应影响婴儿免疫相关基因的表观遗传调控机制 | 表观发育
  2. ------------解决 svchost 占用过高及磁盘最长活时间过高问题------win---------
  3. 中立国返税100%贷款申请贴
  4. echarts y轴文本过长,设置超出隐藏,然后显示省略号,并且鼠标悬浮上之后显示全部
  5. 【Python实战】美哭你的极品壁纸推荐|1800+壁纸自动换?美女动漫随心选(高清无码)
  6. GoodSync2Go v11.8.2.2 文件同步备份软件便携版
  7. 如何关闭Win10自动更新
  8. thinkphp 连接mysql_thinkphp怎样连接数据库
  9. Linux环境下(CentOS操作系统)如何修改MySQL数据库及Redis的密码?
  10. spring的冷门知识