mybatis使用id集合查询数据
dao层
int delUser(@Param("menuId") Integer menuId,@Param("idList") List<String> idList);
xml层
<delete id="delUser" >
delete FROM user_role_menu WHERE menu_id=#{menuId} AND user_id NOT IN
<foreach collection="idList" index="index" item="id" open="(" separator="," close=")">
#{id}
</foreach>
</delete>
当我们这边传递不同的参数类型,可以不使用parameterType,避免提示类型不一致的问题
但是要保证

和

命名保持一致
浙公网安备 33010602011771号