首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

hibernate联接数据库乱码

2013-11-08 
hibernate连接数据库乱码在开发中,已经确定数据库的编码格式设置为UTF8,同时导入的sql也是UTF8,但在用ecli

hibernate连接数据库乱码

在开发中,已经确定数据库的编码格式设置为UTF8,同时导入的sql也是UTF8,但在用eclipse进行开发的时候,发现读出的数据依旧乱码,这时候怀疑是hibernate的编码问题。

?

更改hibernate的配置如下;

<bean id="dataSource"name="code"><property name="hibernateProperties"><props><!--此处用来定义hibernate的SessionFactory的属性:不同数据库连接,启动时选择create,update,create-drop --><prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop><prop key="hibernate.hbm2ddl.auto">update</prop><prop key="hibernate.c3p0.min_size">5</prop><prop key="hibernate.c3p0.max_size">20</prop><prop key="hibernate.c3p0.timeout">300</prop><prop key="hibernate.c3p0.max_statements">50</prop><prop key="hibernate.c3p0.idle_test_period">3000</prop><prop key="connection.characterEncoding">UTF-8</prop> <prop key="connection.useUnicode">true</prop> <!-- Show and print nice SQL on stdout --><prop key="show_sql">true</prop><prop key="format_sql">true</prop></props></property>

?

热点排行