25.easyexcel简单写操作

依赖

		<dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>easyexcel</artifactId>
            <version>2.1.6</version>
        </dependency>

实体类

@Data
public class ExcelData
{
    @ExcelProperty("编号")
    private String id;
    @ExcelProperty("姓名")
    private String name;
}

测试

@Test
    public void testExcel()
    {
        ExcelWriterBuilder writer = EasyExcel.write("d:\\2.xls",ExcelData.class);
        ExcelWriterSheetBuilder sheet = writer.sheet("gunsmoke");
        ArrayList<ExcelData> dataList = new ArrayList<>();
        for(int index = 0; index < 10; index++)
        {
            ExcelData tempData = new ExcelData();
            tempData.setId(String.valueOf(index));
            tempData.setName("name" + String.valueOf(index));
            dataList.add(tempData);
        }
        sheet.doWrite(dataList);
    }
发布了253 篇原创文章 · 获赞 10 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/gunsmoke/article/details/105489860