mybatisplus识别字段使用驼峰命名

244 阅读1分钟

MyBatisplus出现字段未知情况: SQLSyntaxErrorException: Unknown column

@Data
@TableName("alarm_event")
public class AlarmEvent{
    @TableId(value="id", type = IdType.NONE)
    private int id;
    
    private String alarmName; // 数据库中字段名字为alarm_name
}

String alarmName = Dto.getAlarmName();
QuerayWrapper<AlarmEvent> queryWrapper = new QueryWrapper<>();

queryWrapper.like("alarm_name", alarmName); // queryWrapper要填写实际数据库字段的名字 alarm_name