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

Mybatis批量插入Oracle数据库

程序员文章站 2022-05-10 19:58:50
...

使用Mybatis批量插入Oracle数据库

dao类定义:

public interface AfrsParamsCatalogEntityDao {
    /**
     *
     * @param catalog 目录编号
     * @param list 指标编号
     * @return
     */
    void batchSave(String catalog, Set<String> list);

}

mapper.xml定义 

	<insert id="batchSave" >
		insert all
		<foreach collection="paramSet" item="paramno" index="index">
			into AFRS_PARAMS_CATALOG(paramno, catalogNo)
			values (#{paramno}, #{catalogNo})
		</foreach>
		select 1 from dual
	</insert>