我收到以下错误
org.springframework.orm.hibernate3.HibernateSystemException:无法反序列化;嵌套异常是org.hibernate.type.SerializationException:无法反序列化
我的所有类都实现了可序列化。 我正在从DB获取一个列表并使用它的值来获取另一个结果。
答案 0 :(得分:3)
获得解决方案:
在我的一个POJO中,有一个字段,其dataType为Serializabel(因为它在数据库中是nvarchar),所以将其更改为byte []并解决了问题。
答案 1 :(得分:0)
序列化不仅仅是实施Serializable
。还有很多其他事情需要注意。没有堆栈跟踪或一些代码,我们真的无法找出出错的地方。以下是一些提示:
此外,一如既往:
阅读Effective Java by Joshua Bloch,它包含了关于序列化的整章。