1.纳尼??
今天请求一个接口的时候有个字段是json格式的,拿到请求数据的时候一看乱码就很迷惑,
2.剖解
百思不得其解,看了看我的mysql-connector-java版本是5.1.34,于是想到是不是mysql-connector-java的太低了,新特性不支持
3.解决
经测试版本最低也5.1.40以上,于是升级到了5.1.40.现在的最新版本是5.1.49,果然数据库的json数据查询正常了,如果com.mysql.jdbc.Driver报错,删除scope,查询时候要使用json函数:json_extract(json字段名,’$’);