mysql json类型--java List<String>类型匹配

一、String数组

1.mysql 字段类型为json

2.java实体类字段类型为List

@ApiModelProperty(value = "后缀")
    @TableField(value = "postfix", typeHandler = JacksonTypeHandler.class)
    private List postfix;

TableName注解要加autoResultMap

@TableName(value = "op_dataset_view_conf",autoResultMap = true)

3.xml 字段加typehandler




    
        
        
        
        
        
    

4.结果能查能插

 mysql json类型--java List<String>类型匹配_第1张图片

 插

二 、换成对象类型

 和上面一样,把实体类字段的类型改成相应的对象类型即可

mysql json类型--java List<String>类型匹配_第2张图片

 一样能插能查

 三、对象数组类型

和上面一样,把实体类字段类型修改为

结果 能插能查

mysql json类型--java List<String>类型匹配_第3张图片 

 

 

你可能感兴趣的:(java,mysql,开发语言)