需求:
传入一个参数map,map的key为where条件中a字段的值,map的value要赋值给b字段,做一个更新操作,代码很简单:
<foreach collection="_parameter.keys" item="keyname" index="key"
separator=";">
UPDATE xxxxxx
<set>
b=#{${keyname}}
</set>
WHERE
a=${keyname}
</foreach>
使用之后,key可以获取,根据key不能获取value,最后才发现,map的key必须是string,不能为其他格式
https://blog.csdn.net/shiqijiamengjie/article/details/77448829