在我們日常的開發中經常需要把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,歡迎合作。