版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。相信很多电商的同仁基本上都会有这样的问题:就比如在后台添加商品的时候,怎么整呢?不可能一条一条的添加吧!答案是肯定的,那么我们该采用怎样的一种方法来使我们的添加更为的简单呢?这个时候就用到了我们的poi。
通俗的讲,poi就是批量的操作文件或数据的导入以及导出。批量的操作,哈!听着就爽!看起来挺牛的!可能就有很多人会说,这会不会很难?我在这里可以明确的告诉大家,这是一项既简单又实用的一项技术,下面就是poi的一些操作!来吧~
我们一般采用的是用excel的方式将信息导入或导出,具体的导出实现如下
首先,我们需要定义一个工作簿,也就是我们所说的excel
//定义一个工作簿
Workbook wb=new HSSFWorkbook();
//创建一个sheet,名字简单取为“111”
Sheet sheet=wb.createSheet("111"); 那么一个简单的excel就完成了。
接下来,就是对excel的一些操作
1、读取数据库的信息,这里并没有真正的连接数据库,采用的是使用jdbc工具类的方式
Listlist=JdbcUtil.getList(Vip.class, "select * from vip");
2、
//创建行
Row row=sheet.createRow(0);
//创建单元格。这里是把数据库的字段写到第一行单元格
row.createCell(0).setCellValue("VID");
row.createCell(1).setCellValue("Vname");
//循环将数据写入到excel
int i=1;
for (Vip vip : list) {
row=sheet.createRow(i);
row.createCell(0).setCellValue(vip.getVid());
row.createCell(1).setCellValue(vip.getVname());
i++;
}
//输出
OutputStream out=new FileOutput