原文:Error updating database. Cause: java.lang.ClassCastException: class [I cannot be cast to class [Ljava.lang.Object;

在用Mybatis时遇到了一个让我折腾了一晚上的问题 好歹接触Mybatis半年多了,自我感觉不应该存在什么致命盲区了 ,谁知道这个问题直接把人给干傻了。 先描述问题情况:当时正在写一个接收json数组 用户的ID ,来批量删除用户的代码。我将数据封装到了int数组中 因为只是一个很简单的内部管理系统,就直接用整型做的ID 。mapper内容如下: 写完以后自然要测试,一测试就报了下面的异常: 从 ...

2021-05-17 00:39 0 1349 推荐指数:

查看详情

java.math.BigDecimal cannot be cast to [Ljava.lang.Object;

从数据库中使用sum函数取出统计值后,放进list中,遍历list的时候强转化成Object是报错。 BigDecimal 、Integer不是基本类型,是int的包装类,无法把包装当做基本类型来用。 只能转换成BigDecimal,然后toString ...

Sun Mar 10 08:40:00 CST 2019 0 605
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM