最近新的业务是需要读取resources下的excel文件并入库,没有做过类似的所以踩了很多坑
话不多说开始:
使用ResourcePatternResolver解析该目录下的多个excel文件
读取之后直接使用EasyExcel读取文集文件并且转换为实体对象,这里只需要注意些一个ExcelListener()监听器,具体怎么写这个监听器可以参考其他博主的博客。
三个参数第一个参数就是文件流,第二个参数就是需要映射的实体类型对象,第三个参数是读取的监听器,需要传入一个业务dao操作层,然后就可以完成了。
具体需要注意的地方就是pom.xml文件需要配置以下代码,可能会爆红 不过不影响运行,不配置的话 编译之后的文件是打不开的,配置了之后就可以在target目录打开,可以正常打开说明才没有编译该文件。
期间遇到了很多坑,这里就给大家排除障碍了,按我这样来是不会报错的,也减少大家排除Bug的时间,多摸鱼学习!