Mapped Statements collection does not contain value for booktype.book.selectBook
时间: 2023-12-03 11:38:09 浏览: 37
这个错误通常是因为MyBatis无法找到对应的SQL语句引起的。具体来说,可能是以下原因之一:
- SQL语句的ID与Mapper XML文件中定义的不一致。
- Mapper XML文件中没有定义对应的SQL语句。
- Mapper XML文件没有被正确加载。
解决这个问题的方法是检查Mapper XML文件中是否存在对应的SQL语句,并确保SQL语句的ID与Mapper XML文件中定义的一致。同时,还需要确保Mapper XML文件已经被正确加载。
以下是可能有用的代码示例:
```xml
<!-- Mapper XML文件中定义的SQL语句 -->
<select id="selectBook" resultType="Book">
SELECT * FROM book WHERE booktype = #{booktype}
</select>
<!-- Java代码中调用Mapper接口的方法 -->
List<Book> books = sqlSession.selectList("booktype.book.selectBook", bookType);
```
相关问题
Mapped Statements collection does not contain value for pojo.book.selectBook
根据提供的引用内容,Mapped Statements collection does not contain value for是MyBatis框架中的一个错误提示,通常是由于MyBatis无法找到对应的SQL语句映射而引起的。其中,Mapped Statements collection是指MyBatis中的映射语句集合,而value for则是指映射语句集合中的某个具体的映射语句。
针对你提供的引用内容中的具体错误提示,可以看出是在CommentImageMapper接口中的selectByCommentId方法中出现了该错误。这通常是由于在MyBatis的映射文件中没有正确配置对应的SQL语句映射所导致的。
解决该问题的方法通常有以下几种:
1. 检查MyBatis的映射文件中是否正确配置了对应的SQL语句映射。
2. 检查MyBatis的映射文件中是否正确配置了namespace和id属性。
3. 检查MyBatis的配置文件中是否正确配置了映射文件的路径和扫描包路径。
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 ]
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![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)