Spring boot 使用jpa往mysql插入汉字乱码问题

一滴水穿石 发布于 2017/09/02 10:29
阅读 211
收藏 0

Spring boot 使用jpa往mysql插入汉字在数据库里就出现乱码。

Idea 编码,项目编码,数据库编码都是UTF-8.

手动往数据库插入数据是正确的

加载中
0
一滴水穿石
一滴水穿石

把配置文件改由

spring.datasource.url =jdbc:mysql://localhost:3306/ksmp?useUnicode=true&characterEncoding=UTF-8

改为这个就ok了:

spring.datasource.url =jdbc:mysql://localhost:3306/ksmp?useUnicode=true&characterEncoding=UTF-8
0
依然菜刀
依然菜刀

配置在xml中&需要转义,如果是properties文件,则不需要

返回顶部
顶部