今天给大家来一个实战案例。
需求:把excel中的企业数据导入到数据库。
分析:
步骤:数据从excel中取出,封装成对象,保存到数据库
1.excel中的数据量大时,要保证执行效率
2.excel中可能会有重复数据
3.可能误操作,一个excel会导入多次,所以插入时需要检查数据库是否已存在当前要插入的数据了。
使用技术:easyPoi 官方文档:http://easypoi.mydoc.io/
开始实战:
1.1maven导包easyPoi
<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>4.2.0</version> </dependency> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.2.0</version> </dependency> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-web</artifactId> <version>4.2.0</ve