Hibernate+Mysql乱码问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 19:42:50
我在添加的时候是中文,为什么显示的时候却是乱码呢?请各位高手帮帮忙,告诉我应该怎么做?小弟在此谢谢了。

添加中文乱码不是mysql的问题,hibernate和什么数据库都有这个问题,原因是hibernate在存储中文时,中文在内存中的存在方式的高低位和英文不同。所以,在hibernate中,如果向数据库存放数据中含有中文,那么就要使用把中文一参数的形式放入数据库中,hibernate 文档中有如何使用参数的例子。