永发信息网

java.io.StreamCorruptedException: invalid stream header: C6023425

答案:3  悬赏:70  手机版
解决时间 2021-03-18 04:49
  • 提问者网友:疯子也有疯子的情调
  • 2021-03-17 08:06
java.io.StreamCorruptedException: invalid stream header: C6023425
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:783)
at java.io.ObjectInputStream.(ObjectInputStream.java:280)
at org.hibernate.util.SerializationHelper$CustomObjectInputStream.(SerializationHelper.java:252)
at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:209)
at org.hibernate.util.SerializationHelper.deserialize(SerializationHelper.java:240)
at org.hibernate.type.SerializableType.fromBytes(SerializableType.java:78)
at org.hibernate.type.SerializableType.get(SerializableType.java:39)
at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:113)

String sql = "select * from voice_alarmshield";
return openSession().createSQLQuery(sql).addEntity(VoiceAlarmshield.class).list();
当 执行 sql 查询 或hql 查询 时,就报这个错 , 就这一个表是这样的,其他的用这个查询都可以;而且这个表 用其他的 方法 也 可以查询到,只 当当hql 和sql 查询时 搞错
求高手解答啊!!
最佳答案
  • 五星知识达人网友:怀裏藏嬌
  • 2021-03-17 09:10
自己 找到结果了。。。 是hibernate的映射文件出错了
全部回答
  • 1楼网友:由着我着迷
  • 2021-03-17 10:26
帮顶!!!!!!!!!
  • 2楼网友:罪歌
  • 2021-03-17 09:48
应该是传参有错吧,你传的是数组吧?给你推荐个例子,看能不能解决你的问题哦!http://blog.csdn.net/wangwenjunsw/article/details/5550441
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯