excel2007格式的单sheet,最高支持1048576 条记录 约100W+条 1024*1024=1048576
引入POI依赖,只要下面这一个jar就OK了
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>5.0.0</version>
</dependency>
直接看代码 共三个类: 一个User类 一个导出excel代码类 一个Controller,代码加上了引入的包名,复制下面三个类可直接在spring 项目中使用
User类:
import lombok.Data;
import java.util.Date;
/**
* @author XXX
* @since 2021/2/8 15:30
* Description 用户信息表
*/
@Data
public class User {
private Integer id;
private String name;
private Date createTime;
}
导出excel代码核心代码类:
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.springframework.web.servlet.view.docume