Mybatis之批量新增数据(7)
来源:互联网 发布:百度人工智能前景 编辑:程序博客网 时间:2024/06/05 17:22
注意下面的语法是MySQL的批量插入语句,不同的数据库语法可能不一样。
1、定义插入的SQL语句
<insert id="insertBatch" parameterType="java.util.List"> insert into COMMAND_CONTENT(CONTENT,COMMAND_ID) values <foreach collection="list" item="item" separator=","> (#{item.content},#{item.commandId}) </foreach> </insert>2、定义Mapper接口的方法
/** * 批量新增 */public void insertBatch(List<CommandContent> content);3、义具体的插入语句的方法
/*** 批量新增*/public void insertBatch(List<CommandContent> contentList) {DBAccess dbAccess = new DBAccess();SqlSession sqlSession = null;try {sqlSession = dbAccess.getSqlSession();// 通过sqlSession执行SQL语句ICommandContent commandContent = sqlSession.getMapper(ICommandContent.class);commandContent.insertBatch(contentList);sqlSession.commit();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();} finally {if(sqlSession != null) {sqlSession.close();}}}
阅读全文
0 0
- Mybatis之批量新增数据(7)
- mybatis学习之路----mysql批量新增数据
- mybatis批量新增系列之表的批量新增初探
- mybatis批量新增系列之类型处理
- mybatis 批量新增
- mybatis的批量新增
- MyBatis批量新增、更新
- mybatis的批量新增
- MyBatis的批量新增
- mybatis的批量新增
- mybatis的批量新增
- Mybatis批量新增,修改
- Mybatis批量新增
- mybatis批量新增系列之无主键的表的批量新增
- mybatis批量新增系列之有主键的表的批量新增
- sqlserver批量新增数据
- 批量新增数据
- mybatis 批量新增 插入 案例
- linux-find命令
- linux命令--mkdir 与文件权限
- Bailian2686 打印完数【暴力】
- tomcat又乱码了【更新】
- Mybatis之主键的返回(6)
- Mybatis之批量新增数据(7)
- Bailian2721 忽略大小写比较字符串大小【字符串】(POJ NOI0107-16)
- Mybatis之删除数据(8)
- vivo X20Plus逆光旅拍季芝加哥站,看摩天大楼中的逆光大片
- 视频时代不容错过,亚马逊AWS加入5个视频处理工具
- iOS越狱源关闭,越狱的时代已经过去了
- 搜狗知音与海尔U+开启战略合作,人工智能开始进入中国智慧家庭
- 荣耀 V10 正式推出,华为欲借 AI 在机海中突围
- 百度陆奇谈与小米合作:多个朋友多条路,少个敌人少堵墙