org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
时间: 2023-10-26 19:44:15 浏览: 43
JAVA之ibatis2.3.X.ppt
这个异常通常表示在 MyBatis 中找不到绑定的 SQL 语句。可能的原因有:
1. SQL 语句的命名空间或 ID 拼写错误。
2. SQL 语句没有在 mapper XML 文件中定义。
3. mapper XML 文件没有正确地配置或加载。
解决方法:
1. 检查 mapper XML 文件中 SQL 语句的命名空间和 ID 是否正确。
2. 确认 SQL 语句是否在 mapper XML 文件中定义。
3. 检查 mapper XML 文件是否正确地配置或加载。可以检查一下 mybatis-config.xml 文件中是否正确设置了 mapper 的路径和命名空间。
如果以上方法都无效,可以考虑删除缓存重新编译项目。
阅读全文