mybatis+oracle realizes batch update

public interface ProMapper {
    
    

    int  batchUpdateDbInfo(@Param(value = "list") List<MobileApprovalDoUpdateDetailDTO> list);

The xml configuration file corresponding to mybatis


<update id="batchUpdateDbInfo">
        <foreach collection="list" item="item" index="index" separator=";"  open="begin" close=";end;">
            UPDATE AS_DETAILED_FORM SET equ_Place = #{item.equPlace},USE_DEP_ID = #{item.useDepId} ,equ_Persion_id= #{item.equPersionId}
            WHERE ID = #{item.id}
        </foreach>
    </update>

Guess you like

Origin blog.csdn.net/wujian_csdn_csdn/article/details/106719243