在我们日常的开发中经常需要把excel文件的数据导入数据库中,近期做项目需要实现这样的需求,现把实现过程分享给大家:
到官方网站下载poi包更新版本。放入项目lib目录下。经研究发现poi的接口不知道为什么没有做的尽善尽美:
1、在表格为空时会报错
2、为日期型时获取到的日期不准确
3、没有整型值的获取方法
遂进行二次封装,以下是项目中部分源代码的摘录。
封装类如下:
package com.toto.service;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFDateUtil;
/**
数据迁移:利用poi把excel数据导入mysql,欢迎合作。