这里是## 标题引用
MyBatis中 执行xml中的sql语句时报错:
Parameter ‘***’ not found. Available parameters are [arg0, collection]
xml里的标签:
mapper中的方法:getByCountries(Set countries)
原因及解决办法:
1.加@param(“countries”'),如果不加的话,xml不会识别到Set集合的标识,而是会解析成"set",如果是List idList,则会解析成"list";
2.改成 < foreach collection=“set”>