org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 没有xml
时间: 2023-10-15 09:28:25 浏览: 61
MyBatis绑定错误提示BindingException:Invalid bound statement (not found)的解决方法
你遇到了一个 MyBatis 的异常错误,错误信息是 "Invalid bound statement (not found)",并且没有找到对应的 XML 文件。这个错误通常发生在 MyBatis 的配置文件中定义的 SQL 语句与 XML 文件中的 id 不匹配导致的。
要解决这个问题,你可以按照以下步骤进行操作:
1. 确保你的 XML 文件存在,并且路径配置正确。检查你的项目中是否有对应的 XML 文件,并确认文件路径配置正确。
2. 检查你的 XML 文件中是否定义了与错误信息中提到的 bound statement 相对应的 id。检查你的 XML 文件中是否有包含与错误信息中提到的 bound statement 相对应的 id 的 SQL 语句定义。
3. 检查你的 Mapper 接口中是否正确映射了对应的 SQL 语句。检查你的 Java Mapper 接口中是否有正确的方法与 XML 文件中的 SQL 语句进行映射。
如果你按照以上步骤进行检查和调整,仍然无法解决问题,建议你提供更多相关信息,以便我更好地帮助你解决这个问题。
阅读全文