龙空技术网

小记·Mybstis「update+foreach」批量更新

Java点滴 146

前言:

目前看官们对“java6update”大概比较注重,咱们都想要知道一些“java6update”的相关知识。那么小编也在网上收集了一些有关“java6update””的相关内容,希望各位老铁们能喜欢,姐妹们快快来学习一下吧!

在mybatis使用update + foreach前,需要检查配置文件url上是否含有&allowMultiQueries=true,没有则需要加上否则不生效。

xml代码

<update id="update" parameterType="java.util.List">        <foreach collection="list" item="item" index="index" open="" close="" separator=";">            UPDATE                table            <set>                name = #{name}            </set>            WHERE                id = #{id}        </foreach>    </update>

mapper层代码

int update(List<String> list);

标签: #java6update