![在这里插入图片描述](https://img-blog.csdnimg.cn/20191128112200632.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwMTQ1ODc5,size_16,color_FFFFFF,t_70
自己编写sql查询 where id in() 出现的问题
mybatis 中当 DAO 传入的 List 参数时,会自动将参数封装成 Map 参数,而 map中的 key 会自动用 list , value 就是你传入的 List 参数.
修改
第一种: 将 List 参数封装为 Map 然后再传入,在 XML 配置页面写上相应 key 值.
第二种: 将 condition 的值修改为 list
修改:
例