使用Mybatis批量插入Oracle数据库
dao类定义:
public interface AfrsParamsCatalogEntityDao { void batchSave(String catalog, Setlist); }
mapper.xml定义
insert all into AFRS_PARAMS_CATALOG(paramno, catalogNo) values (#{paramno}, #{catalogNo}) select 1 from dual
补充:上面写法插入性能较差,以下方式目前测试千条记录插入毫秒级
insert into AFRS_PARAMS_CATALOG(paramno, catalogNo) select #{paramno}, #{catalogNo} from dual