批量修改主要有兩種方式
第一種,可以通過for循環一條一條修改數據,這樣會影響效率,因此我不推薦,所以在這裏我也不多說。
第二種,通過修改mybatis中mapper.xml文件,如下:
<update id="updateRoleMenus" parameterType="java.util.List">
<foreach collection="list" item="item" index="index" open="" close="" separator=";">
update TB_ROLE_MENU
<set>
FID=#{item.fid}
</set>
where ROLEID = #{item.roleid}
</foreach>
</update>