org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): person.wgy.dao.BookDao.selectList
时间: 2023-10-27 11:54:12 浏览: 45
JAVA之ibatis2.3.X.ppt
这个异常是 MyBatis 绑定 Mapper 接口方法和 SQL 映射文件的异常,提示找不到对应的 SQL 映射语句。
出现这个异常的原因可能是以下几种:
1. SQL 映射文件中没有定义对应的 SQL 语句。
2. SQL 映射文件中定义的 SQL 语句的 id 不正确,与接口方法中的 id 不匹配。
3. Mapper 接口中的方法名与 SQL 映射文件中定义的 id 不匹配。
可以检查一下你的 SQL 映射文件和接口方法是否正确匹配,确保 SQL 映射文件中定义了对应的 SQL 语句,并且 id 与接口方法中的方法名一致。如果确认无误,可以检查一下是否正确配置了 MyBatis 的配置文件和数据源等。
阅读全文