当前位置: 首页 > 工具软件 > JSONVALUE > 使用案例 >

mybatis 插入 mysql的json字段报cannot create a json value from a string with character set 'binary'

姜俊逸
2023-12-01

mysql5.7后支持json类型的字段,但是mybatis暂时不支持,生成的实体对象的参数类型是Object,mapper文件的jdbcType是OTHER,

解决办法:

1,把生成的实体对象对应的字段类型改为String,mapper文件里面对应的字段类型改为VARCHAR,插入的参数是json字符串

 

 类似资料: