Advertisement

Spring Boot整合MyBatis批量操作

阅读量:

SpringBoot整合MyBatis实现批量操作

mapper

复制代码
    void updateList(@Param("list") List<ContBussiness> list);
    
    
      
    

xml

复制代码
    <update id="updateList" parameterType="java.util.List">
    UPDATE tableName set
        STS = 'LMT_ST_D'
    <where>
        <foreach collection="list" item="item" index="index" open="'ID' IN(" close=")" separator=",">
            #{item.id}
        </foreach>
    </where>
    </update>
    
    
      
      
      
      
      
      
      
      
      
    

item.id 代表ContBussiness实体中所包含的id属性

打印出来的sql如下:

复制代码
    UPDATE tab

全部评论 (0)

还没有任何评论哟~