首页 > 代码库 > Java-Hirbernate中文乱码问题

Java-Hirbernate中文乱码问题

当你从前台接收的值一直到Action 里面都没有乱码的时候,然而写入数据库的时候确实乱码的

这里有几个原因:

1.你的数据库字符编码指定出问题了

当你指定varchar类型的时候,字符集一定要指定成utf-8

校对指定成utf8_general_ci

不然就会出现乱码

2.就是Hirbernate的配置文件里面

<!-- 配置DATE的地址 -->		<property name="connection.url">jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8</property>		

 可以在数据库链接的时候加这么一段

就能够保证字符集的问题了

Java-Hirbernate中文乱码问题