hibernate设置jdbc的编码问题

问题由来:

数据库请求的中文参数始终会有问题,问题定位到请求jdbc的编码,但是在xml里面按照各路方案试了很多次,但是还是不行。

解决方案:

遇到了一个超大的坑!!!!!!!!!
有时候在使用xml作为配置文件的时候,应该要使用xml的编码规则来进行适当的设置。
下面给出xml中一些特殊符号的编码转换:

  • &lt; < 小于号
  • &gt; > 大于号
  • &amp; & and字符
  • &apos; ’ 单引号
  • &quot; ” 双引号

  • 懂了吗?就是要用unicode编码,不要转过来,我之前也看到有说要用&amp;的,但是一直以为是网站的乱码,就自作聪明改过来了,其实根本不用改!!
    jdbc:mysql://127.0.0.1:3306/ticket?useUnicode=true&amp;characterEncoding=utf-8
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值