SpringBootTest中 Invalid bound statement (not found) :selectById
时间: 2023-11-06 17:01:44 浏览: 155
MybatisPlus BaseMapper 中的方法全部 Invalid bound statement (not found Error处理)
5星 · 资源好评率100%
在SpringBootTest中出现"Invalid bound statement (not found): selectById"的错误通常是因为没有正确配置映射文件或配置错误导致的。可能的原因包括:全局配置文件中没有配置接口映射文件、全局配置文件中的接口映射文件配置错误、全局配置文件中的package标签不起作用等。
为了解决这个问题,你可以尝试以下几个步骤:
1. 检查全局配置文件中是否正确配置了接口映射文件,确保文件路径和名称正确。
2. 如果使用了package标签配置映射文件,可以尝试改为mapper标签来配置,然后在mapper标签中使用resource属性设置映射文件的路径。
3. 确保映射文件与接口的命名规范一致,并且在映射文件中正确定义了selectById的SQL语句。
通过以上步骤,你应该能够解决"Invalid bound statement (not found): selectById"的错误。如果问题仍然存在,请仔细检查你的映射文件和全局配置文件,确保配置正确无误。
阅读全文