在hibernate的对象中是中文,但是保存到mysql中就变成了乱码。
解决方法:
hibernate的配置文件中加入:
<property name="connection.useUnicode">true</property>
<property name="connection.characterEncoding">UTF-8</property>
另外,mysql的表,字段都应该设成utf-8的字符集
alter table tcard character set=gb2312
///
还有乱码的话 用过滤器 数据库也可用gbk