public voidaddAll(String url){//生成一个备用码
String guid=RandomUtils.myGetNo(9);//将excel数据转为集合并以100条每次的节奏插入临时表中
Workbook rwb = null;try{//InputStream is = new FileInputStream("F:/龙里县贫困户.xls");
InputStream is = newFileInputStream(url);
rwb=Workbook.getWorkbook(is);
}catch(Exception ex) {
ex.printStackTrace();
}//获取第一张Sheet表
Sheet rs = (Sheet) rwb.getSheet(0);//总行数
int rsRows =rs.getRows();//总列数
int rsColumns =rs.getColumns();
Cell c1,c2= null;
String strTmp1,strTmp2="";int no=Integer.parseInt(findMaxId())+10;
System.out.println("总行数"+rsRows+"总列数"+rsColumns+" "+no);try{
openConn();//设置为不自动提交,等凑足100条的时候再批量提交一次
conn.setAutoCommit(false);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_S
最后
以上就是欣慰缘分最近收集整理的关于java excel导入太慢_[Java] 高效快速导入EXCEL数据的全部内容,更多相关java内容请搜索靠谱客的其他文章。
发表评论 取消回复