目录
1、业务场景
(1)、前置条件:查询接口已经做好,可直接调用;
(2)、需要实现:
前端:点击查询结果数据列表右上方的导出按钮后,导出一个对应数据列表的excel文件,文件名由前端定义;
后端:接收到导出请求后,首先进行身份验证(这里以companyId为例),然后执行创建excel文件的一系列操作,sheet(工作薄)名称和表头都需要按照需求定义设计;
2、开发环境和工具
因为该业务功能是在我实习公司已有项目下的拓展,所以环境依赖较多,我将重点阐述我所负责的后端代码逻辑,开发环境和工具只会简单带过;
(1)、IDE:IntelliJ IDEA 2022.1
(2)、测试:Postman
(3)、JDK:jdk-11.0.15
(4)、Spring Boot Version:2.2.5.RELEASE
(5)、modelVersion:4.0.0
(6)、pomVersion:0.0.1-SNAPSHOT