mybatis 批量将list数据插入到数据库
生活随笔
收集整理的這篇文章主要介紹了
mybatis 批量将list数据插入到数据库
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
mybatis 批量將list數(shù)據(jù)插入到數(shù)據(jù)庫(kù)
<select id="selectExistsLightName" parameterType="java.util.List" resultType="LightDTO">select lightName from smartLight where floorId in<foreach collection="list" index="index" item="item" open="("separator="," close=")">#{item.floorId}</foreach>and lightName in<foreach collection="list" index="index" item="item" open="("separator="," close=")">#{item.lightName}</foreach></select><!-- 插入一條或多條light記錄,傳入?yún)?shù)為list --><insert id="insertLightInfo" parameterType="java.util.List">insert into smartLight (lightType,lightAddress,lightSN,floorId,lightName) VALUES<foreach collection="list" item="item" index="index" separator=",">(#{item.lightType},#{item.lightAddress},#{item.lightSN},#{item.floorId},#{item.lightName})</foreach></insert>?
總結(jié)
以上是生活随笔為你收集整理的mybatis 批量将list数据插入到数据库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 借用构造函数 组合继承 拷贝继承 总结继
- 下一篇: Redis入门详解