mybatis加了databaseId后Invalid bound statement (not found)
时间: 2023-08-25 11:16:28 浏览: 154
MyBatis绑定错误提示BindingException:Invalid bound statement (not found)的解决方法
引用中提到,mybatis报错"Invalid bound statement (not found)"一般是由于mapper.xml文件配置错误导致的。这个错误通常有两种可能的原因。
第一种可能是接口中的方法名与mapper.xml文件中的id不一致。请检查接口中的方法名和mapper.xml文件中的id是否一致。
第二种可能是mapper.xml文件中的namespace路径与接口文件的路径不一致。请确保mapper.xml文件中的namespace路径与接口文件的路径一致。
此外,还需要确保parameterType类型和resultType类型在mapper.xml文件中准确无误,并且注意resultMap和resultType是不同的。
如果以上检查都没有问题,那么可能是编译错误导致的。请检查代码中是否存在其他编译错误。
希望这些信息对您有所帮助。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* *3* [mybatis报错:Invalid bound statement(not found)](https://blog.csdn.net/zxlzxcvbnm/article/details/117885374)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
- *2* [mybatis报错:Invalid bound statement (not found)](https://blog.csdn.net/weixin_44736853/article/details/124857282)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文