Invalid bound statement (not found)报错解决

郎家岭伯爵 2023年02月10日 476次浏览

问题

在项目中需要修改 Mybatis 对应的部分内容,但修改后启动项目调用接口时报错:

Invalid bound statement (not found):xxx

解决

如果是代码层面的问题,例如:xml 文件配置或者 mapper 文件路径配置等问题,网上有很多解决方案,这里不再赘述了,只记录下博主的解决方法。

在项目文件中找到 target 文件夹并删除,然后重启项目。

总结

在一些场景下,项目中的缓存会影响代码的执行。这种问题通常难以排查,只能依靠经验来解决。