手机
当前位置:查字典教程网 >编程开发 >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 数据库访问类

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

mysql 10w级别的mysql数据插入

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

如何解决Sybase数据库乱码问题详解

mysql database manual(mysql数据库手册)

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

mysql数据库从服务器移植到个人PC的方法

解决mysql导入导出数据乱码问题

精品推荐
分类导航