博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql批量插入运用
阅读量:5054 次
发布时间:2019-06-12

本文共 682 字,大约阅读时间需要 2 分钟。

mapper.xml

<!--批量添加20条随堂作业-->

<insert id="insertBatchExerciseTopic" parameterType="com.admin.model.ExerciseTopic">
INSERT INTO
code_dtq_exercise_topic
(ID,
TEACH_PROGRAM_ID,
TOPIC_TYPE,
ANSWER_CONTENT,
VOICE_TYPE,
FLAG)
VALUES
<foreach collection="exerciseTopicList" item="ExerciseTopic" separator=",">
(#{ExerciseTopic.id},
#{ExerciseTopic.teachProgramId},
#{ExerciseTopic.topicType},
#{ExerciseTopic.answerContent},
#{ExerciseTopic.voiceType}
</foreach>
</insert>
foreach collection标签用来遍历传过来的集合 item表示集合每次迭代的别名   每次迭代的的分隔符

mapper.java

int insertBatchExerciseTopic(@Param("exerciseTopicList") List<ExerciseTopic> exerciseTopicList);

转载于:https://www.cnblogs.com/lwj1022/p/9995555.html

你可能感兴趣的文章
Python 的xlutils模块
查看>>
springMVC笔记(四)- 不配置HandlerMapping
查看>>
解决zabbix可用性为灰色状态
查看>>
lemon详细使用方法
查看>>
Windows Server 笔记(七):Windows Server 2012 R2 NIC Teaming(NIC组)
查看>>
3.window窗口
查看>>
SQL Link Oracle
查看>>
bzoj 1007: [HNOI2008]水平可见直线 半平面交
查看>>
2017-02-26
查看>>
使用cookie实现只出现一次的广告代码效果
查看>>
Android网络通信框架---Volley
查看>>
浅谈animation里的forwards
查看>>
事件的节流(throttle)与防抖(debounce)
查看>>
07_ddms透视图介绍
查看>>
python初步学习-python模块之 logging
查看>>
Molas——.NET依赖分离框架
查看>>
静态页面传值
查看>>
智能手持终端方案
查看>>
基于visual Studio2013解决C语言竞赛题之0408素数
查看>>
Harbor-企业级Registry服务器使用(图解)
查看>>