njsuntop 发表于 2016-11-27 08:05:10

Spring,Mybatis和HSQL使用乱码问题

hsql是最常使用的嵌入式数据库之一,默认情况下是ASCII编码,如果在脚本里面输入汉字,通过MyBatis查询出来时却是乱码的,可以在初始化数据脚本里面显示指定编码为UTF-8解决乱码问题。如下:

<jdbc:initialize-database data-source="dataSource">
<jdbc:script location="${jdbc.initLocation}"/>
<jdbc:script location="${jdbc.dataLocation}" encoding="UTF-8"/>
</jdbc:initialize-database>
页: [1]
查看完整版本: Spring,Mybatis和HSQL使用乱码问题