如果有问题欢迎指出
之前有用过poi做导入功能,easyExcel比poi导入效率真的高太多了,并且防止内存oom,读取速度非常快,亲测有效,直接上代码,
我的业务逻辑和各位不一样,但是模板是一样的,注意自己改正,我下面有标记
excel模板:
pom文件
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>2.1.7</version>
</dependency>
编写pojo类
//最重要的是@ExcelProperty(“单据编号”)注解对应的excel的标题,一个字都不能差,他会自动读取
@Column(name = "unit_no")
@ExcelProperty("单据编号")
private String unitNo;
@Column(name = "unit_price")
@ExcelProperty("单价")
private String unitPrice;
@Column(name = "unit")
@ExcelPrope