java.lang.ClassCastException

2021-02-20 12:00发布

java.lang.ClassCastException: [B cannot be cast to [Ljava.lang.Object;     at org.apache.ibatis.binding.MapperMethod.convertToArray(MapperMethod.java:136)     at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:119)     at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:58)     at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:43)     at com.sun.proxy.$Proxy33.selectUserKnapsackNew(Unknown Source)

 

哪位大佬帮忙解释解释 数据库读一个byte[] 类型 出了不少错 不知道咋改 一点想法都没有 点点我

2条回答
Java小叮当
1楼-- · 2021-02-20 12:40

不光上面那些 下面有个线程问题 他们一起的

Exception in thread "pool-19-thread-24" java.util.ConcurrentModificationException
    at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
    at java.util.ArrayList$Itr.next(Unknown Source)
    at qlib.mina.ObjectMessage.copy(ObjectMessage.java:280)
    at qlib.mina.ObjectMessage.toString(ObjectMessage.java:290)
    at java.lang.String.valueOf(Unknown Source)
    at java.lang.StringBuilder.append(Unknown Source)
    at qlib.core.executor.NonOrderWork.run(NonOrderWork.java:36)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

hurricane&&
2楼-- · 2021-02-20 12:43

1.类型转换错误

2.对ArrayList并发操作了