问题
在项目中需要修改 Mybatis 对应的部分内容,但修改后启动项目调用接口时报错:
Invalid bound statement (not found):xxx
解决
如果是代码层面的问题,例如:xml 文件配置或者 mapper 文件路径配置等问题,网上有很多解决方案,这里不再赘述了,只记录下博主的解决方法。
在项目文件中找到 target 文件夹并删除,然后重启项目。
总结
在一些场景下,项目中的缓存会影响代码的执行。这种问题通常难以排查,只能依靠经验来解决。
在项目中需要修改 Mybatis 对应的部分内容,但修改后启动项目调用接口时报错:
Invalid bound statement (not found):xxx
如果是代码层面的问题,例如:xml 文件配置或者 mapper 文件路径配置等问题,网上有很多解决方案,这里不再赘述了,只记录下博主的解决方法。
在项目文件中找到 target 文件夹并删除,然后重启项目。
在一些场景下,项目中的缓存会影响代码的执行。这种问题通常难以排查,只能依靠经验来解决。