需求:根据Excel模板生成Excel,包括样式设置、单元格内容读取和填充、合并单元格等。
要求:1、开源免费;2、支持跨平台
设计:采用POI操作Excel
示例(对Excel2003文件的操作,即文件后缀是xls,单Sheet):
1. Excel模板
2. 生成的Excel
部分Maven:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-io</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.1.0</version>
</dependency>
测试代码:
/**
* POI通过模板生成Excel文件测试
*
* @throws Exception
*/
public s