org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.esse.projects.ea.mapper.EaFormulaMapper.selectPage
时间: 2023-11-20 13:59:30 浏览: 80
mybatisplus报Invalid bound statement (not found)错误的解决方法
5星 · 资源好评率100%
这个问题的原因是MyBatis-Plus持久化框架中Mapper.java与Mapper.xml绑定失败导致的。具体来说,可能是以下几个原因导致的:
1.在Mapper.xml中没有定义id为selectPage的语句。
2.在Mapper.java中没有定义名为selectPage的方法。
3.在Mapper.xml中定义了id为selectPage的语句,但是namespace与Mapper.java中的包路径不一致。
解决这个问题的方法是:
1.检查Mapper.xml中是否定义了id为selectPage的语句,如果没有,需要添加该语句。
2.检查Mapper.java中是否定义了名为selectPage的方法,如果没有,需要添加该方法。
3.检查Mapper.xml中定义的id为selectPage的语句的namespace是否与Mapper.java中的包路径一致,如果不一致,需要修改Mapper.xml中的namespace。
下面是一个可能的解决方案:
引用:
```
检查Mapper.xml中是否定义了id为selectPage的语句,如果没有,需要添加该语句。
```
引用:
```
检查Mapper.java中是否定义了名为selectPage的方法,如果没有,需要添加该方法。
检查Mapper.xml中定义的id为selectPage的语句的namespace是否与Mapper.java中的包路径一致,如果不一致,需要修改Mapper.xml中的namespace。
```
阅读全文