<updateid="batchUpdate"parameterType="java.util.List">
UPDATE user SET
user_no =
<foreachcollection="list"item="item"separator=""open="case id"close="end">
WHEN #{item.id} THEN #{item.userNo}
</foreach>
, user_password =
<foreachcollection="list"item="item"separator=""open="case id"close="end">
WHEN #{item.id} THEN #{item.userPassword}
</foreach>
where id IN
<foreachcollection="list"item="item"separator=","open="("close=")">
#{item.id}
</foreach></update>