1. 程式人生 > >mybatis批量修改資料

mybatis批量修改資料

批量修改主要有兩種方式

第一種,可以通過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>