java poi 添加列数据_java使用POI将数据导出放入Excel

本文介绍了如何使用Java POI库将数据库中的数据导出到Excel文件,包括创建工作簿、设置表头、写入数据和调整列宽等步骤。示例代码展示了如何创建一个包含四列数据的Excel表格。
摘要由CSDN通过智能技术生成

本文主要是将数据库取出的数据按照自定义的行列格式导出到excel中,POI则是实现我们需求所用到的技术。

POI介绍

使用spring boot导入相关依赖

获取数据(自行处理)

完整代码实例:创建excel,将数据写入excel

1.POI介绍

要想使用POI对Excel进行操作,我们需要先了解一下Excel的两种版本:一种是97-2003版本扩展名是“.xls”;一种是2007版本扩展名是“.xlsx”。POI分别针对这两种版本需要导入的jar包不同,操作类也不同。

HSSF:操作的是.xls;XSSF:操作的是.xlsx。

不管哪种操作,基本思路都是一致,先要对应一个Excel文件,然后在对应文件中的某个sheet,接下来在操作某一行和这一行中的某一列。对应POI包:文件(webbook)、sheet(sheet)、行(row)和具体单元格(cell)。

2.通过spring boot导入依赖

为了使用java操控excel,需要将相关的jar引入,对于HSSF只需要导入POI.jar,而XSSF则需要导入四个jar,具体导入见下面代码

将代码块的依赖放入工程的pom.xml文件中就可以了。

工程不是spring boot的需要手动将下面jar导入。

org.apache.poi

poi

RELEASE

org.apache.xmlbeans

xmlbeans

2.6.0

dom4j

dom4j

1.6.1

org.apache.poi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值