利用hibernate实现对数据库的增删查改时,老是出现“?”号,通过百度我总结了两种方法
1.在hibernate.cfg.xml中队数据源的配置中添加下面的代码
<property name="connection.url">
jdbc:mysql://localhost:3306/student?useUnicode=true&characterEncoding=utf-8
</property>
2.同在hibernate.cfg.xml中再子节点中添加下面的代码
<property name="connection.useUnicode">true</property>
<property name="connection.characterEncoding">UTF-8</property>
参考
1.http://blog.sina.com.cn/s/blog_7a0d9dca01014gob.html
2.http://www.jb51.net/article/19126.htm