sql:
insert into test
(id,
username,
password,
telephone
)
values
<foreach collection="list" item="item" separator=",">
(uuid(),
#{item.username},
#{item.password},
#{item.telephone}
)
</foreach>
</insert>
本文介绍了一种使用MyBatis框架批量插入数据的方法。通过<foreach>标签实现对列表中多个元素的遍历,极大提高了数据库操作效率。此方法适用于需要批量导入大量数据的应用场景。
sql:
insert into test
(id,
username,
password,
telephone
)
values
<foreach collection="list" item="item" separator=",">
(uuid(),
#{item.username},
#{item.password},
#{item.telephone}
)
</foreach>
</insert>
1万+
1896

被折叠的 条评论
为什么被折叠?