开发者社区> code_sky> 正文

springboot+mybatis+druid+mysql 保存emoji表情

简介:        最近在学习springboot,在练习做一个简单博客系统时遇到了保存emoji表情出错,搜索了半天才搞定。这里记录下来,希望能够帮助到自己或有需要的人不要踩坑。
+关注继续查看

       最近在学习springboot,在练习做一个简单博客系统时遇到了保存emoji表情出错,搜索了半天才搞定。这里记录下来,希望能够帮助到自己或有需要的人不要踩坑。

第一步:首先你要保证你的mysql数据库能够存储emjio表情。网上很多教程,自己去看就是设置编码的问题,这里就不说明了。

第二步:设置druid的connection-init-sqls值:如下(url中:这两参数都加上characterEncoding=utf8&autoReconnect=true)

img_f1d00dbe0c54d90e2b687ee520078e24.png

spring:

datasource:

driver-class-name:com.mysql.cj.jdbc.Driver

    url: jdbc:mysql://127.0.0.1:3306/blog?useSSL=false&useUnicode=true&characterEncoding=utf8&autoReconnect=true&rewriteBatchedStatements=true

username: root

password:  密码

type:com.alibaba.druid.pool.DruidDataSource

    druid:

connection-init-sqls: set names utf8mb4


这样就大功告成了。

第三步:测试效果

img_e918227790d3f04c6c974e4787fd9559.png

第四步:总结

       mysql emoji这个问题经常遇到,我曾经在做django项目的时候也遇到过emoji表情的问题,Django中也是需要在项目中设置编码才能保存emoji表情。我以为java不需要,没想到都需要配置。这里记录这些坑,已备以后在开发的过程中少踩坑。喜欢我的文章记得关注我哦!

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SpringBoot的MyBatis工程配置|学习笔记
快速学习SpringBoot的MyBatis工程配置
85 0
SpringBoot 整合 Mybatis(注解方式)|学习笔记
快速学习 SpringBoot 整合 Mybatis(注解方式)
220 0
SpringBoot 整合 Mybatis(xml 方式)|学习笔记
快速学习 SpringBoot 整合 Mybatis(xml 方式)
67 0
基于springboot+mybatis+mysql的高校课程管理系统
基于springboot+mybatis+mysql的高校课程管理系统
44 0
基于Springboot+Mybatis+Mysql的网盘文件管理系统
基于Springboot+Mybatis+Mysql的网盘文件管理系统
47 0
基于Springboot+Mybatis+Mysql的人事考勤统计管理系统
基于Springboot+Mybatis+Mysql的人事考勤统计管理系统
33 0
基于springboot+mybatis+mysql的成绩信息管理系统
基于springboot+mybatis+mysql的成绩信息管理系统
58 0
基于Springboot+Mybatis+JSP的医患信息管理系统
基于Springboot+Mybatis+JSP的医患信息管理系统
26 0
基于Springboot+Vue+Mybatis的小说阅读管理系统
基于Springboot+Vue+Mybatis的小说阅读管理系统
183 0
基于Springboot+Mybatis+Layui的垃圾管理系统
基于Springboot+Mybatis+Layui的垃圾管理系统
90 0
+关注
code_sky
python开发工程师
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
Java Spring Boot开发实战系列课程【第6讲】:Spring Boot 2.0实战MyBatis与优化(Java面试题)
立即下载
好的 MySQL 兼容可以做到什么程度
立即下载
云数据库RDS MySQL从入门到高阶
立即下载