nested exception is java.lang.ClassCastException: org.hibernate.type.StringType
错误的情况:把一个新增的VO里的version类型写为了String ,而数据库里是number。
本来以为是BaseDAO里的问题,因为他还提示有一个XXXDAO出的问题,找来找去找到BaseDAO里还是搞不定,后来一看,原来是一个新增的VO里的version类型写为了String的原因.
本文介绍了一种常见异常——ClassCastException,详细分析了当VO中的version字段类型为String但数据库中对应字段为Number时引发的错误。通过排查发现,问题根源在于新增VO的字段类型配置不当。
nested exception is java.lang.ClassCastException: org.hibernate.type.StringType
错误的情况:把一个新增的VO里的version类型写为了String ,而数据库里是number。
本来以为是BaseDAO里的问题,因为他还提示有一个XXXDAO出的问题,找来找去找到BaseDAO里还是搞不定,后来一看,原来是一个新增的VO里的version类型写为了String的原因.
1万+
1万+
1万+
5052
3158
1899

被折叠的 条评论
为什么被折叠?