美文网首页
Spring JDBC表情符号不能存入数据库

Spring JDBC表情符号不能存入数据库

作者: 架构师与哈苏 | 来源:发表于2020-03-09 17:46 被阅读0次

ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4;

JDBC解决方案:

//params
List<Object> params = Lists.newArrayList();

//sql
StringBuilder sql = new StringBuilder();
sql.append("INSERT into fxq_back_message(bank_id,content,create_date,is_delete,user_id,IMGS)" +
        " VALUES('"+entity.getBank().getId()+"','"+
        entity.getContent()+"','"+
        DateUtil.parseDateToStr(entity.getCreateDate(),"yyyy-MM-dd HH:mm:ss") +"','"+
        entity.getIsDelete()+"','"+entity.getBaseUser().getId()+"','"+entity.getImgs()+"')");
jdbcTemplate.execute("set names utf8mb4");
jdbcTemplate.execute(sql.toString());


关注公众号回复“书籍”就可以看大佬看得同款书籍了:


image.png

相关文章

网友评论

      本文标题:Spring JDBC表情符号不能存入数据库

      本文链接:https://www.haomeiwen.com/subject/miapdhtx.html