mybatis foreach item与index


mybatis foreach item与index

  1. 注意: index的确是从0开始的

  1. index和item的区别
    • index代表每次循环的次数, 相当于for循环中的 i
    • item代表每次循环的变量值, 相当于for循环中的 varList.get(i)

  1. 代码示例仅供参考【入参: [{"deptNo": 3,"dName": "设计部","dNo": 3}]】
    <insert id="Add" parameterType="java.util.List">
        <!--@mbggenerated -->
        insert into smbms.staffdept(deptNo,dName,dNo)
        values
        <foreach item="li" index="idx" collection="list" separator=",">
            (
            #{li.deptNo},
            #{li.dName},
            #{idx}
            )
        </foreach>
    </insert>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM