首页 > 其他分享 >Mybatis - 找不到字段 'default_connector'

Mybatis - 找不到字段 'default_connector'

时间:2023-09-29 23:22:19浏览次数:42  
标签:default private connector JSON Mybatis 数据格式

通过 Lombok 自动生成的 getter/setter 可能与 mybatis plus 自动映射实体类的 getter/setter 存在差异,这个问题在 Spring 反序列 Body 数据也存在,详细查看视频:我为什么不喜欢lombok,这个问题大家怎么看,高级分析技巧

而我遇到的问题是有一个 default 开头的属性,这似乎也是 Java 的一个关键字,这样写就出现 500 错误。

@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("t_flowcharts")
public class Flowchart {
    @TableField("default_connector")
    @Pattern(regexp = ValidRegexp.JSON, message = "默认 connector JSON 数据格式错误!")
    private String defaultConnector;

    @TableField("default_router")
    @Pattern(regexp = ValidRegexp.JSON, message = "默认 router JSON 数据格式错误!")
    private String defaultRouter;
}

办法就是更换数据库字段名称以及 POJO 对象属性名。

标签:default,private,connector,JSON,Mybatis,数据格式
From: https://www.cnblogs.com/Himmelbleu/p/17737509.html

相关文章