java中的excel控件
java操作excel文档可以使用spire.xls for java这个库,读、写、编辑excel的功能都支持,具体用法参考官网上的文档吧,功能分类都分的比较细了,对应查找就可以了
javaexcelpoi大数据量50W内存溢出
Workbook workbook = new SXSSFWorkbook(1000); poi有个机制 每次往内存中写1000条数据,这个1000你可以改的 尽量别大于10000条数据,写完1000条数据后再重新写,这样就不会内存溢出了。
java做了个excel导入功能,如何提高导入效率
在导入前先去数据库一次性的取出所有的数据放入集合A(这个的所有根据情况来,不一定是必须要全部数据),然后将excel内的所有的序号和A中的主键去比较,A中有的就表示已经存在不插入,而A中没有的则表示数据库中不存在则需要导入