BindingException异常产生原因及解决方案
01 异常的发生场景
在我调用mybtis-plus重写的函数时出现的
//org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
日志报错的意思是绑定语句无效(未找到)
02 异常的产生及其原因
- 异常的产生,在实体类中没有配置对应表的主键信息,所以使用需要主键查询的函数会报错
- 问题出在对应表的实体类
03 解决方式
很简单,配置主键id就可以了,我这里使用注解在实体类进行配置
public class Category {
@TableId
private Long categoryId;//表中主键
private String categoryName;
private String categoryPicture1;
private String categoryPicture2;
}
还没有评论,来说两句吧...