mybatis動態sql foreach的用法


    <select id="findUserByIds" parameterType="com.pojo.QueryVo" resultType="com.pojo.User">
        SELECT * from USER
      <where>
          <if test="ids !=null">
              <!--
              foreach:循環傳入的集合參數
              collection:傳入的集合的變量名稱
              item:每次循環將循環出的數據放入這個變量中
              open循環開始拼接的字符串
              separator:循環中拼接的分隔符
              -->
              <foreach collection="ids" item="id" open="id in(" close=")" separator=",">
              #{id}
              </foreach>
          </if>
      </where>
    </select>

 


免責聲明!

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



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