我也遇到同样的问题了
不知你在数据库的连接串里加了userUnicode=true&characterEncoding=GBK没有?
我加了还是乱码
不过好像数据库里字段是varbinary的话就是乱码
我下午再测下varchar类型的看看
不知你在数据库的连接串里加了userUnicode=true&characterEncoding=GBK没有?
我加了还是乱码
不过好像数据库里字段是varbinary的话就是乱码
我下午再测下varchar类型的看看
--default-character-set=gbk
varchar就没问题
好像hibernate在映射varbinary类型的字段时是把它当成大对象(image、blob等)来处理的
就是说把vabinary字段映射成了byte[]
请问怎么样把varbinary映射成String啊?
里面加上<property name="connection.useUnicode">true</property>
<property name="connection.characterEncoding">GBK</property>试试