第一种是在yml文件中配置
例子: 第二种是通过base64转码解决
例子:
第一种是在yml文件中配置 例子:spring:
datasource:
username: root
password: 123456
url: jdbc:mysql://localhost:3306/表名?serverTimezone=Hongkong&characterEncoding=utf-8
意思就是在连接数据库时,设置字符编码
第二种是通过base64转码解决 例子: //将123字符串通过base64转码存入数据库
String base64encodedString = base64.getEncoder().encodeToString("123".getBytes("utf-8"));
System.out.println("base64 编码字符串 (基本) :" + base64encodedString);
//将base64 转为 字符串 进行展示
base64.Decoder decoder = base64.getDecoder();
String utf8= new String(decoder.decode(base64encodedString.getBytes()), "utf-8");
System.out.println(utf8);



