mybatis向数据库插入数据中文乱码显示问号

xls丶 2017-12-15 03:05:27
项目是ssm搭建的,中文数据从前端传来在controller层我看了不会乱码,数据库是mysql,建表也设置了DEFAULT CHARSET=utf8;从数据库查出来也是显示问号乱码,怎么解决
...全文
2097 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
abc405919180 2017-12-15
  • 打赏
  • 举报
回复
学习了学习了····论坛果然多牛人!!!
xls丶 2017-12-15
  • 打赏
  • 举报
回复
引用 8 楼 qq_40569427 的回复:
可能是tomcat问题,你将tomcat设置成utf-8
post乱码已经解决了呀哥,而且我在controller层打断点看了不会乱码
xls丶 2017-12-15
  • 打赏
  • 举报
回复 2
已经解决了.在连接库的后面加上?useUnicode=true&characterEncoding=UTF-8 这个我看到别人博客写的 在xml配置文件中配置数据库url时,要使用&的转义字符也就是&
xls丶 2017-12-15
  • 打赏
  • 举报
回复
引用 7 楼 mmqw1122 的回复:
两边都是UTF-8就不会出现乱码啊,有乱码说明两边的编码方式不一致
我看了下mysql默认的是latin编码,我没有改成utf8
摆*渡*人 2017-12-15
  • 打赏
  • 举报
回复
可能是tomcat问题,你将tomcat设置成utf-8
mmqw 2017-12-15
  • 打赏
  • 举报
回复
两边都是UTF-8就不会出现乱码啊,有乱码说明两边的编码方式不一致
xls丶 2017-12-15
  • 打赏
  • 举报
回复
引用 2 楼 mmqw1122 的回复:
controller中使用的是什么编码类型,你做一次UTF-8的转换试试
肯定utf-8啊,页面以post请求过来的.用的是springMVC,已经解决post乱码;
xls丶 2017-12-15
  • 打赏
  • 举报
回复
引用 3 楼 xu2693119912 的回复:
确定一下你的ide编码 是不是和 数据库一致
是utf-8
xls丶 2017-12-15
  • 打赏
  • 举报
回复
肯定utf-8啊,页面以post请求过来的.用的是springMVC,已经解决post乱码;
xu2693119912 2017-12-15
  • 打赏
  • 举报
回复
确定一下你的ide编码 是不是和 数据库一致
mmqw 2017-12-15
  • 打赏
  • 举报
回复
controller中使用的是什么编码类型,你做一次UTF-8的转换试试
xls丶 2017-12-15
  • 打赏
  • 举报
回复
来个人呗啊啊

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧