批量插入的话,首先想到将数据放入一个集合里面
SQL语句:
INSERT INTO +表名 然后VALUES后面的括号里面用FORECH来写
XML代码:
<insert id="batchAddDevice" parameterType="List">
<foreach collection="list" item="SceneDevice" index="index" separator=";">
INSERT INTO scene_device(sceneId,deviceId) VALUES(#{SceneDevice.sceneId}, #{SceneDevice.deviceId})
</foreach>
</insert>