问题一:
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '\xAC\xED\x00\x05sr\x00\x16org.joda.time.DateTime\xB8<xdj[\xDD\xF9\x02\x00\x00xr\x00\x1Forg.joda.time.base.BaseDateTim
原因:列类型无法解析为MySQL对应类型
问题二:java.lang.AbstractMethodError: org.joda.time.contrib.hibernate.PersistentDateTime.nullSafeGet
原因:使用了org.joda.time.contrib.hibernate.PersistentDateTime但是这个要求Hibernate3
本文探讨了在Java与MySQL交互过程中出现的两种常见错误:com.mysql.jdbc.MysqlDataTruncation异常,涉及数据类型不匹配导致的问题;以及java.lang.AbstractMethodError异常,源于使用了与Hibernate版本不兼容的org.joda.time.contrib.hibernate.PersistentDateTime类。
496

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



