1.demo
1.引入依赖
<!-- https://mvnrepository.com/artifact/com.alibaba/easyexcel -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>2.1.1</version>
</dependency>
2.导出数据
1.创建实体类
这个实体类不仅导出在用,导入也需要使用
@Data
public class UserData {
/**
* value写的时候用,表示列名
* index读的时候用,表示读哪一列
*/
@ExcelProperty(value = "用户编号", index = 0)
private int id;
@ExcelProperty(value = "用户名称", index = 1)
private String userName;
}
2.测试导出
public static void main(String[] args) {
//构建list集合
List<UserData> list = new ArrayList<>();
for (int i = 0; i <= 10; i++) {
UserData userData = new UserData();
userData.setId(i);
userData.setUserName("lucy" + i);
list.add