mybatis里xml文件配置参数循环

    xiaoxiao2022-07-04  111

    参数传递时有时会需要使用数组型,如果把数组传给一个字段,sql里是无法运行的,所以在xml文件里就需要把字段的值遍历,然后查询 <foreach>标签提供了特殊的遍历属性 item的值可以自己定义,也就是遍历的名字 #{item.id}中的id就是我们需要遍历的数组 collection 的值为数组类型 separator的值为数组中的分隔符 下面是我在项目中实际应用的案例

    <foreach item = "item" index = "index" collection="list" open="begin" close=";end;" separator=";"> UPDATE bpm_cm_template_masure SET del_flag ='1' WHERE id = #{item.id} </foreach>
    最新回复(0)