亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

mybatis 批量將list數據插入到數據庫的實現

瀏覽:3日期:2023-10-23 16:26:47

隨著業務需要,有時我們需要將數據批量添加到數據庫,mybatis提供了將list集合循環添加到數據庫的方法。具體實現代碼如下:

1、mapper層中創建 insertForeach(List < Fund > list) 方法,返回值是批量添加的數據條數

package com.center.manager.mapper; import java.util.List; import org.apache.ibatis.annotations.Mapper; import com.center.manager.entity.Fund; @Mapper public interface FundMapper { int insertForeach(List<Fund> list); }

Fund類代碼如下:

package com.center.manager.entity; import java.util.Date; public class Fund { private String id; private String fundName; private String fundCode; private String dateX; private String dataY; private String remarks; private String createBy; private Date createDate; private String updateBy; private Date updateDate; private String delFlag; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getFundName() { return fundName; } public void setFundName(String fundName) { this.fundName = fundName; } public String getFundCode() { return fundCode; } public void setFundCode(String fundCode) { this.fundCode = fundCode; } public String getDateX() { return dateX; } public void setDateX(String dateX) { this.dateX = dateX; } public String getDataY() { return dataY; } public void setDataY(String dataY) { this.dataY = dataY; } public String getRemarks() { return remarks; } public void setRemarks(String remarks) { this.remarks = remarks; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public Date getCreateDate() { return createDate; } public void setCreateDate(Date createDate) { this.createDate = createDate; } public String getUpdateBy() { return updateBy; } public void setUpdateBy(String updateBy) { this.updateBy = updateBy; } public Date getUpdateDate() { return updateDate; } public void setUpdateDate(Date updateDate) { this.updateDate = updateDate; } public String getDelFlag() { return delFlag; } public void setDelFlag(String delFlag) { this.delFlag = delFlag; } }

2、mybatis的xml文件中的insert語句如下:

<?xml version='1.0' encoding='UTF-8' ?><!DOCTYPE mapper PUBLIC '-//mybatis.org//DTD Mapper 3.0//EN' 'http://mybatis.org/dtd/mybatis-3-mapper.dtd' ><mapper namespace='com.center.manager.mapper.FundMapper'> <insert parameterType='java.util.List' useGeneratedKeys='false'> insert into fund ( id,fund_name,fund_code,date_x,data_y,create_by,create_date,update_by,update_date,remarks,del_flag) values <foreach collection='list' item='item' index='index' separator=','> ( #{item.id}, #{item.fundName}, #{item.fundCode}, #{item.dateX}, #{item.dataY}, #{item.createBy}, #{item.createDate}, #{item.updateBy}, #{item.updateDate}, #{item.remarks}, #{item.delFlag} ) </foreach> </insert> </mapper>

到此這篇關于mybatis 批量將list數據插入到數據庫的實現的文章就介紹到這了,更多相關mybatis 批量list插入到數據庫內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Mybatis 數據庫
相關文章:
主站蜘蛛池模板: 日韩制服丝袜在线观看 | 草草视频在线观看 | 国模双双大尺度炮交g0go | 国内精品视频一区二区八戒 | 午夜成年人网站 | 加勒比色老久久爱综合网 | 日韩有码第一页 | 毛片黄色视频 | 国产视频一二三 | 2020年国产精品午夜福利在线观看 | 精品福利视频在线观看视频 | 在线 | 一区二区三区 | 狠狠亚洲婷婷综合色香 | 中文字幕乱码一区三区免费 | 欧美成人中文字幕 | 亚洲欧美黄色片 | 亚洲制服一区 | 免费观看欧美成人1314色 | 免费三及片 | 中文字幕亚洲精品 | 黄色一级片免费播放 | 99久久免费国产精品特黄 | 1级毛片| 国语对白清晰好大好白 | 日韩在线毛片 | 国产中文字幕亚洲 | 国产精品爱久久久久久久9999 | 国产日韩欧美亚洲综合首页 | 欧美三级在线看中文字幕 | 久久精品国产999大香线焦 | 午夜宅男宅女 | 三级免费黄色片 | 免费a级毛片在线观看 | 亚洲国产系列一区二区三区 | 国产精品免费视频一区二区三区 | 黄a级免费| 久久成人18免费 | 国产呦系列 欧美呦 日韩呦 | 久久久久久亚洲精品不卡 | 中文字幕韩国 | 国产免费看视频 |