SpringBoot 实现Excel文件解析

本文介绍了如何在SpringBoot项目中实现Excel文件的批量导入功能。通过创建Util包中的ExcelUtil工具类,利用Apache POI库解析Excel数据,并创建对应的student实体类进行数据封装。在Thymeleaf模板和controller层的配合下,成功实现了服务器端的数据导入测试。
摘要由CSDN通过智能技术生成

一、前言

对于现在的后台管理系统而言,批量导入数据是一个再熟悉不过的功能了。批量导入能够快速的实现数据流的输入,减少了管理员手动添加数据的时间成本。接下来由阿灿我来介绍一下集成SpringBoot 实现批量导入Excel数据的功能。

二、依赖准备:

这里我们使用apache下的poi依赖,当然你也可以使用阿里巴巴的easyexcel工具类(下次我们再聊)

        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi</artifactId>
            <version>3.16</version>
        </dependency>

        <dependency>
            <groupId>org.apache.poi</groupId>
            <artifactId>poi-ooxml</artifactId>
            <version>3.16</version>
        </dependency>

        <dependency>
            <groupId>org.apache.maven.surefire</groupId>
            <artifactId>surefire-booter</artifactId>
            <version>2.22.2</version>
        </dependency>

三、新建一个Spring Boot项目

        新建的过程相信大家应该没问题了,所以这里就简单的截图代表创建的过程啦!😊

      watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAY3ljJumYv-eBvw==,size_20,color_FFFFFF,t_70,g_se,x_16

         一定要选择web和thymeleaf模板哦,因为我们等下要用页面来测试

      watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAY3ljJumYv-eBvw==,size_20,color_FFFFFF,t_70,g_se,x_16

         添加刚才所写的依赖

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAY3ljJumYv-eBvw==,size_20,color_FFFFFF,t_70,g_se,x_16

 这样子,我们就搭建好了一个环境。

 四、新建Util包并新建一个ExcelUtil工具类(重点)

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值