报错代码
int batchSave( Long xuId, @Param("xsIds") Integer[] xsIds, Integer xTypeId);
<insert id="batchSave" useGeneratedKeys="false">
insert into xx
(
`xu_id`,
`ux_ixxd`,
`sx_id`,
`status`
)
values
<foreach collection="xsIds" item="xsId" separator=",">
(
#{xuId},
#{xsId},
#{xTypeId},
2
)
</foreach>
</insert>
java部分改成
int batchSave(@Param("xuId") Long xuId, @Param("xsIds") Integer[] xsIds, @Param("xTypeId") Integer xTypeId);

本文介绍了一个使用MyBatis进行批量数据插入的代码示例,展示了如何通过@Param注解传递参数,并在XML映射文件中使用foreach标签实现多条记录的一次性插入,提高了数据库操作效率。
267

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



