我估计可能是你的字符集的问题吧,请看一下你的建表语句,以及一要插入列的数据类型和字符集。
中文会乱码,可以用hibernate3.3以后的版本或用老版本时使用预编译。
看看你的数据库表对应的字段是不是有问题
做一下字符的处理吧。转换了再传递然。