Mapped Statements collection does not contain value for test.findUserInfoByName
时间: 2023-12-03 09:35:44 浏览: 41
这个错误通常发生在 MyBatis 框架中,它表示找不到对应的 SQL 映射语句。可能是因为 XML 文件中的 namespace 或 id 属性设置不正确,或者没有正确加载 XML 文件。
您可以检查以下几点:
1. 确认您的 XML 文件路径和名称都正确。
2. 在 XML 文件中检查 namespace 和 id 属性是否正确设置。
3. 确认您已经正确加载了 MyBatis 配置文件,并且已经指定了正确的 mapper locations。
如果您已经检查了以上所有内容,但仍然遇到此错误,请尝试在 MyBatis 配置文件中添加以下代码:
```
<mappers>
<mapper resource="yourMapper.xml"/>
</mappers>
```
将 `yourMapper.xml` 替换为您的 XML 文件路径和名称。
相关问题
Mapped Statements collection does not contain value for test.selectAll
在您运行test方法时,遇到了“Mapped Statements collection does not contain value for:路径”的问题。这个问题通常发生在Spring MVC和MyBatis整合的过程中。和引用的描述,可能出现这个问题的原因是mapper包中的mapper.xml没有正确编译到目标文件中,可能是由于Maven的配置文件中没有正确配置build的resources导致的。
为解决这个问题,您可以检查以下几个方面:
1. 确保您的mapper.xml文件位于正确的位置,并正确与MyBatis配置文件关联。确保路径正确并且文件名拼写正确。
2. 确保您的Maven配置文件正确配置了build的resources,以确保mapper.xml文件被正确编译到目标文件中。
3. 检查您的MyBatis配置文件中是否正确加载了mapper.xml文件,确保每个查询语句都有正确的id。
通过检查以上几个方面,您应该能够解决“Mapped Statements collection does not contain value for test.selectAll”的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Mapped Statements collection does not contain value for的解决方法](https://blog.csdn.net/m0_54066656/article/details/124059308)[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^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Mapped Statements collection does not contain value for 解决方法](https://blog.csdn.net/weimezilie/article/details/51940546)[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^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
Mapped Statements collection does not contain value for KfbSupplierGoodsMapper.findGoodsList
问题的报错信息是"Mapped Statements collection does not contain value for KfbSupplierGoodsMapper.findGoodsList",这意味着在KfbSupplierGoodsMapper接口中没有找到名为findGoodsList的映射语句。根据引用中的信息,这个错误是由于找不到对应的方法导致的。可能的原因是没有在Mapper接口中定义该方法,或者没有正确配置映射语句。解决这个问题的方法是确保KfbSupplierGoodsMapper接口中已经定义了findGoodsList方法,并且在配置文件中正确地配置了对应的映射语句。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [【报错记录】MybatisPlus报Mapped Statements collection does not contain value for...](https://blog.csdn.net/DCTANT/article/details/126468022)[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 style="max-width: 100%"]
[ .reference_list ]
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)