手机
当前位置:查字典教程网 >编程开发 >mysql数据库 >解决hibernate+mysql写入数据库乱码
解决hibernate+mysql写入数据库乱码
摘要:hibernate.cfg.xml加上属性.trueUTF-8mysql的驱动用3.0.15以上版本的,加个Filter,使用UTF-8字符...

hibernate.cfg.xml加上属性.

<property name="connection.useUnicode">true</property>

<property name="connection.characterEncoding">UTF-8</property>

mysql 的驱动用3.0.15以上版本的,

加个Filter, 使用UTF-8字符集就可以了,

若使用Spring则写在spring中的sessionFactory里即可。

例如:

<?xml version='1.0' encoding='UTF-8'?>

<!DOCTYPE hibernate-configuration PUBLIC

"-//Hibernate/Hibernate Configuration DTD 3.0//EN"

"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<>

<hibernate-configuration>

<session-factory>

<property name="connection.username">root</property>

<property name="connection.url">

jdbc:mysql://localhost:3306/hibernate_table

</property>

<property name="dialect">

org.hibernate.dialect.MySQLDialect

</property>

<property name="myeclipse.connection.profile">

mySql hibernatetable

</property>

<property name="connection.password">12345678</property>

<property name="connection.driver_class">

com.mysql.jdbc.Driver

</property>

<property name="connection.useUnicode">true</property>

<property name="connection.characterEncoding">UTF-8</property>

<property name="show_sql">true</property>

<property name="format_sql">true</property>

<mapping resource="cn/com/hibernate/Demo/Guestbook.hbm.xml" />

<mapping resource="cn/com/hibernate/Demo/GMapping.hbm.xml" />

【解决hibernate+mysql写入数据库乱码】相关文章:

Mysql 数据库访问类

mysql数据库KEY分区用法

mysql生成随机字符串函数分享

SQL Server数据库崩溃的方法

mysql 数据库设计

mysql数据文件目录迁移

MySQL数据库管理常用命令小结

不需手动锁表同步mysql数据库

mysql导入数据库文件最大限制的修改

MySQL数据库的23个注意事项

精品推荐
分类导航