yuwei_0609
伏笔2018
采纳率0%
2016-08-12 01:28 阅读 5.3k

mybatis 传入中文映射成sql语句的时候乱码

图片说明

,我在controller里面传的参数是中文正常的,但是到了mybatis里面的时候乱码了

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • zhengjingyu810 景予 2016-08-12 01:31

    在配置文件jdbc连接的url后面加上编码设置。如url="jdbc:mysql://localhost:8080?useUnicode=true&characterEncoding=utf8"。你试试行不行。

    点赞 评论 复制链接分享
  • meng20166 乐古 2016-08-12 01:33

    jdbc连接 后面加?useUnicode=true&characterEncoding=utf8"

    点赞 评论 复制链接分享
  • zy_281870667 Bug开发攻城狮 2016-08-12 02:00

    看下你的数据库编码是否和程序的编码一致

    点赞 评论 复制链接分享
  • yuwei_0609 伏笔2018 2016-08-23 08:19

    我后来把数据库里面的编码换成了gbk 就好了,报错的时候是utf-8

    点赞 评论 复制链接分享

相关推荐