前端传的参数
List
@PostMapping("addVoteBaseinfo")
public int addVoteBaseinfo(@RequestBody List<VoteBaseinfo> data) {
System.out.println(data);
return voteBaseinfoService.addVoteBaseinfo(data);
}
@Transactional(readOnly = false)
public int addVoteBaseinfo(List<VoteBaseinfo> data) {
return mapper.addVoteBaseinfo(data);
}
int addVoteBaseinfo(@Param("list") List<VoteBaseinfo> data);
<insert id="addVoteBaseinfo" parameterType="List">
INSERT INTO t_vote_baseinfo(id,year,department_id,work_position_code,work_position_level_code)
VALUES
<foreach collection="list" index="index" item="item" separator=",">
(#{item.id},#{item.year},#{item.sysoffice.id},#{item.workPositionCode},#{item.workPositionLevelCode})
</foreach>
</insert>