欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mybatis 批量插入list<map<String,String>>

程序员文章站 2022-06-30 20:48:44
...

原文

需求:对于每一行,uid列指定不变,其他3列由list<map<String,String>>指定。

    void insert(@Param("uid")String uid,@Param("data") List<Map<String,String>> data);
<insert id="insert">
        insert into table (uid,mdata0,data1,data2) values
        <foreach collection="data" separator="," item="map">
            (#{uid},#{map.data0},#{map.sdata1},#{map.data2})
        </foreach>
</insert>
相关标签: sql mybatis sql