<update id="updateCaStores">
<foreach separator=";" collection="list" item="c" index="index">
update cake
<set>
caStore=#{c.caStore}
</set>
where id =#{c.id}
</foreach>
</update>
有一点要注意,如果运用了,<set></set>语法,来mysql的批量更新是要我们主动去设置的,需要在配置数据库连接地址中加上&allowMultiQueries=true
jdbcDriver=com.mysql.jdbc.Driver
jdbcUrl=jdbc:mysql:///cake?characterEncoding=utf-8&allowMultiQueries=true
jdbcusername=root
jdbcpassword=1