Invalid bound statement (not found): com.cjn.springboot01.Interface.Tea.deleteById这个问题怎么解决
时间: 2023-10-24 20:36:14 浏览: 131
引入mybatis-plus报 Invalid bound statement错误问题的解决方法
5星 · 资源好评率100%
这个错误通常是因为 Mybatis 中的 Mapper XML 文件中没有定义对应的 SQL 语句,导致无法找到对应的方法。你可以检查一下 Mapper XML 文件中是否有定义 `com.cjn.springboot01.Interface.Tea.deleteById` 这个对应的 SQL 语句。
如果你已经在 Mapper XML 文件中定义了这个 SQL 语句,那么可能是因为 Mapper 接口中的方法名和 SQL 语句的 id 不一致,导致无法找到对应的 SQL 语句。你可以检查一下 Mapper 接口中的方法名是否为 `deleteById`。
如果以上两种情况都排除了,还有可能是因为 Mybatis 的配置文件中没有正确地配置 Mapper 扫描路径,导致无法找到 Mapper 接口。你可以检查一下 Mybatis 配置文件是否正确地配置了 Mapper 扫描路径。
阅读全文