有如下的实体对象

public class BookEntity {
    private String desc;
}

查询操作的时候会报错SQL错误

解决方法

在字段属性上加注解,用反引号包裹属性值

public class BookEntity {

    @TableField("`desc`")
    private String desc;
}

参考

  • 解决MySQL 中使用index desc 作为字段名时Mybatis-Plus操作出现的问题