BindingException异常产生原因及解决方案

Love The Way You Lie 2024-02-17 08:54 177阅读 0赞

01 异常的发生场景

  • 在我调用mybtis-plus重写的函数时出现的

    //org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

  • 日志报错的意思是绑定语句无效(未找到)

02 异常的产生及其原因

  • 异常的产生,在实体类中没有配置对应表的主键信息,所以使用需要主键查询的函数会报错
  • 问题出在对应表的实体类

03 解决方式

  • 很简单,配置主键id就可以了,我这里使用注解在实体类进行配置

    public class Category {

    1. @TableId
    2. private Long categoryId;//表中主键
    3. private String categoryName;
    4. private String categoryPicture1;
    5. private String categoryPicture2;

    }

发表评论

表情:
评论列表 (有 0 条评论,177人围观)

还没有评论,来说两句吧...

相关阅读