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