mapper.xml文件,sql語句參數為list


<insert id="insertPjCustomAttribute" parameterType="com.devops.server.model.PjCustomAttribute">
        INSERT INTO 
     `PJ_CUSTOM_ATTRIBUTE`
(PJ_ID,NAME,VALUE,CREATE_TIME)
VALUES <foreach collection="list" item="listRelation" separator=","> (#{listRelation.pjId},#{listRelation.name},#{listRelation.value},#{listRelation.createTime}) </foreach> </insert>

此sql語句,mapper.java中的參數為List<PjCustomAttribute> list,插入時,parameterType是PjCustomAttribute的全路徑。

在foreach中,collection是list,item是遍歷出來的每個PjCustomAttribute對象,在這兒我起的名字叫listRelation(可隨意起名),separator以逗號分隔

#{ }中是對象的屬性


免責聲明!

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



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