mybatis-plus转换数据库json类型数据为java对象
JacksonTypeHandler
JacksonTypeHandler 可以实现把json字符串转换为java对象。同一类型的handler有:
- Fastjson2TypeHandler
- FastjsonTypeHandler
- GsonTypeHandler
- JacksonTypeHandler
至于需要哪一个选一个用就好了
使用方式
- 在实体类中加入注解
@TableName(value = "table_name",autoResultMap = true)
- 在需要转换的字段上加入注解
@TableField(typeHandler = JacksonTypeHandler.class)
private List<String> keyword;
- 测试