EasyPoi的导出Excel功能和导入功能同样简单。
我之前强调过,EasyPoi的原理本质就是Poi,正如MyBatis Plus的本质原理就是MyBatis。
POI导入功能可以参考如下地址:https://blog.csdn.net/justinqin/article/details/78769789
POI导出功能可以参考如下地址:关于EasyPoi导出Excel
首先说下,我为什么要用到导入Excel功能?
因为业务需要有一个Excel表格里面装有数据,然后通过文件上传的形式,直接动态批量录入数据。
示例流程:
1.导入Maven依赖
cn.afterturn
easypoi-base
3.0.3
cn.afterturn
easypoi-web
3.0.3
cn.afterturn
easypoi-annotation
3.0.3
2.建立模型(创建实体)
importjava.util.Date;importjavax.validation.constraints.Max;importjavax.validation.constraints.Pattern;importorg.hibernate.validator.constraints.NotBlank;importcn.afterturn.easypoi.excel.annotation.Excel;public classUser {
@Excel(name= "id")privateString id;
@Excel(name= "姓名")privateString name;
@Excel(na