注册

MyBatis-PLUS为什么带下划线的字段不需要大写?只有纯字母字段需要大写?

2025/06/03 323 5 已解决

默认开启大小写敏感,建表语句里都是大写且没有引号,实体类中如下,如果 @TableField("BRANCH")改为 @TableField("branch"),则插入时报错Invalid column name [branch],改为大写则插入正常。但是为什么其他字段带下划线的不用改为大写也不会报错呢??
@ApiModelProperty(value = "上级机构Id")
@TableField("parent_company_id")
@Excel(name = "上级机构Id")
private Long parentCompanyId;

/**
* 是否是分支机构
*/
@ApiModelProperty(value = "是否是分支机构")
@TableField("BRANCH")
@Excel(name = "是否是分支机构")
private String branch;

回答 0
暂无回答
扫一扫
联系客服