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">
<!-- Generated by MyEclipse Hibernate Tools. -->
<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写入数据库乱码
2019-10-30 18:14mysql教程网 Mysql
初次没习hibernate,其中遇到问题在网上找的答案与大家共同分享!
延伸 · 阅读
- 2019-10-30mysql 常用数据库语句 小练习
- 2019-10-30MySql .frm数据库文件导入的问题
- 2019-10-30mysql 数据表中查找重复记录
- 2019-10-30Mysql 插入中文及中文查询 (修改+调试)
- 2019-10-30Mysql LONGTEXT 类型存储大文件(二进制也可以) (修改
- 2019-10-30Mysql LONGBLOB 类型存储二进制数据 (修改+调试+整理
精彩推荐
- Mysql
MySQL中可为空的字段设置为NULL还是NOT NULL
今天小编就为大家分享一篇关于MySQL中可为空的字段设置为NULL还是NOT NULL,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一...
- Mysql
MYSQL5.7.24安装没有data目录和my-default.ini及服务无法启动的完美解
这篇文章主要介绍了MYSQL-5.7.24安装,没有data目录和my-default.ini及服务无法启动的解决办法,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,...
- Mysql
mysql中插入emoji表情失败的原因与解决
这篇文章主要给大家介绍了关于mysql中插入emoji表情失败的原因与解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习...
- Mysql
mysql5.7及mysql 8.0版本修改root密码的方法小结
这篇文章主要介绍了mysql5.7及mysql 8.0版本修改root密码方式 ,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下...
- Mysql
MySQL中无过滤条件的count详解
这篇文章主要给大家介绍了关于MySQL中无过滤条件count的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需...
- Mysql
mysql从执行.sql文件时处理\n换行的问题
后来注意到,在上面我们恢复数据的时候是在没有连接数据的状态下执行的。 ...
- Mysql
Mysql 相邻两行记录某列的差值方法
今天小编就为大家分享一篇Mysql 相邻两行记录某列的差值方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...
- Mysql
mysql中find_in_set()函数的使用及in()用法详解
这篇文章主要介绍了mysql中find_in_set()函数的使用以及in()用法详解,需要的朋友可以参考下...