我编写了hibernate查询来将数据保存在mysql数据表中。 UTF-8用于代码内部。字母č作为?插入表中。我阅读了有关此问题的几个主题,并尝试了以下解决方案。
将以下行添加到jdbc url的末尾
?useEncoding=true&characterEncoding=UTF-8"
在hibernate-config.xml文件中添加以下行 **
"<prop key="hibernate.connection.useUnicode">true</prop>
<prop key="hibernate.connection.characterEncoding" >utf8</prop>
<prop key="hibernate.connection.charSet">utf8</pop>"
**
我也将字符集设置为utf8。
以上都不起作用。有没有解决方案来解决这个问题?