1.版本为3.x的plus已经不需要自定义配置,直接在实体类标明
@TableName(value = "sys_user",autoResultMap = true)
@Data
public class UserEntity implements Serializable {
private static final long serialVersionUID = 1L;
@TableId(value="id",type = IdType.AUTO)
@ApiModelProperty(value = "主键")
private Integer id;
@TableField(value="predicates",typeHandler = FastjsonTypeHandler.class)
@ApiModelProperty(value = "断言")
private Object predicates;
@TableField(value="filters",typeHandler = FastjsonTypeHandler.class)
@ApiModelProperty(value = "过滤器")
private Object filters;
@TableField(value="uri")
@ApiModelProperty(value = "URI")
private String uri;
}
1.@TableName(value = “sys_user”,autoResultMap = true)
2.,typeHandler = FastjsonTypeHandler.class
3.Object 字段类型
只要做以上3点即可实现JSON字段的映射