正常,这一般都是网络问题
而且只能是分段导入
还不如解析为csv,调用sqlldr。另外用plsqldeveloper直接粘贴excel数据,数万行也毫无压力
java好神奇哦,1.5K就崩溃了。
用npoi处理过10K+的数据没问题哦信息量严重不足
引用来自“北落”的答案
java好神奇哦,1.5K就崩溃了。
用npoi处理过10K+的数据没问题哦回复
@okgood:还没分清什么是平台什么是语言的,说个JB.net这种残废品,怎敢与我java相提并论?我有好方法,把Excel当成数据库,用sql语句查询,用rs.next理论上可以支持很多行
你真神奇呀,java操作execl是一步操作,在把数据保存到数据库是一步操作
你oracle报错肯定是第二步,你看下是不是事物超时了,只要不是内存溢出第一步就没问题
我说你们上面这些人根本没有仔细看楼主的问题所在
通过反射一一读出来保存到list中
看到没,他还小心翼翼的保存到list中,然后再插入,我问一下保存到list中干啥,尼迭代excel的row的时候顺便插入数据库不就行了!
难怪你内存溢出呢!
批量提交,不是一次读完再插入SpringBatch