<insert id="insertBatch" parameterType="list">
INSERT INTO
`app_trend`(`appid`,`name`,`price`,`version`,`changeCode`,`date`)
VALUES
<foreach collection="list" item="item" index="index"
separator=",">
(#{item.appid},#{item.name},#{item.price},#{item.version},#{item.changeCode},#{item.date})
</foreach>
</insert>等同于 insert into app_trend (`appid`,`name`,`price`) VALUES (?,?,?),(?,?,?)...
本文介绍了一种使用MyBatis框架进行批量数据插入的方法。通过XML配置文件中的insert标签实现对app_trend表的批量插入操作,支持传递一个包含多个对象的列表作为参数,每个对象代表一条记录。
2296

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



