一、前言
之前做了一个小工具用作数据比对,结果明细是导出到Excel中的,现在新需求要把这些数据存储到数据库中(┓(;´_`)┏),一个Excel文件有多个Sheet页需要录入到不同表中。不多说,还是利用EasyExcel做处理!
文章没有贴出实体类代码,若不用注解则根据列下标顺序写实体类即可
二、代码
1、方法入口,指定读取文件夹路径遍历读取文件
注意:ExcelListener需要把对应Mapper以及最大读取量BATCH_COUNT传进去, 官方文档提示构造方法传参!
saveMsg方法中是加载全部Sheet页,若想加载指定Sheet页参考官方文档https://easyexcel.opensource.alibaba.com/docs/current/quickstart/read
public void saveComparisonDiffMsg() {
System.out.println("读取文件夹路径:"+diffMsgPath);
File folders = new File(diffMsgPath);


1万+

被折叠的 条评论
为什么被折叠?



