mybatis多參數傳遞(包括數組)


mapper接口的方法:

public void batchDelete(@Param(value = "activityId") Integer activityId, @Param(value = "userIds") Integer[] userIds);

mapper.xml的配置:

<delete id="batchDelete">
        delete from T_ACT_USERS where ACTIVITY_ID = #{activityId}
        and USER_ID in
        <foreach collection="userIds" item="item" index="index" open="("
            separator="," close=")">
            #{item}
        </foreach>
 </delete>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM