java对excel的批量导入mysql数据库

excel表格数据太大。每1000条存一下。怎么把每1000条数据写一个二维数组。存完之后清空数组接着存储

读excel的时候设置一个值用于计算,假定为 Rows,在读取excel的时候,每读取一行Rows++;如果Rows==1000.调用存储函数,然后Rows=0;把原来接受读取excel结果的容器清空

可以把读取的数据放入List

我们做的项目用到登录excel的批量导入,用的是poi操作excel,读取的数据放到List集合,(并对数据做的数据校验),然后就是插入记录

你是怎么做的,二位数组,1000条,那就是说,外层是1000条数据,内层是每行的每列数据,[[行1],[行2],[行3]...],这样吗,感觉不靠谱啊。
多大数据量导入数据库,本地还是服务器。临时用用还是什么,在框架里用sql的吗,还是jdbc
数据量不是很大,直接用sql拼接用
insert into tablename(...)
values(),(),()..语句好了
要是随便用用,直接用图形化db工具excel导入数据库也可以,当然用poi也可以,就是poi有点老了,随便用用的话,也不用这么麻烦

POI有工具可以类似事件驱动的方式解析Excel,这样就可以读1K条后存到list中,然后再重新实例化一个list。

你这个excel是只导一次,还是以后可能也会导入到mysql中?
可以用ETL 工具。