POI
zdwhong
在java道路上越走越远
展开
-
POI工具操作excel(七)Excel文件导入
前面两篇讲的是excel的导出,在系统中,也会出现把excel表格中的数据导入到数据库的操作。那么这篇就简单的封装一个基于注解的工具类,可以利用POI技术方便的读取excel文件中的数据,把每一行数据封装成了一个我们的Java对象,然后存入到集合中。拿到集合数据就可以使用其他的持久化技术,把数据存储到数据库中了。1、环境准备本次使用的工程还是之前那篇文章的工程,具体创建请参照...原创 2020-01-14 21:45:52 · 469 阅读 · 0 评论 -
POI工具操作excel(六)基于模板打印进行导出
1、概述 上一篇我们已经进行了导出excel的工具类的封装,但是还有一种方式可以实现通用的功能,而且样式可以更加随客户的意思去制定。并且它有一个好处,我们可以不用去管excel表格的表头的合并及其样式。 这种实现方式的思路是:首先手动创建一个excel,里面创建好标题和表头,真正的数据行只需要一行就够了,然后在这一行中,为每列都设计好样式(字体大小,字体型号,字体...原创 2020-01-12 14:21:06 · 984 阅读 · 0 评论 -
POI工具操作excel(五)封装基于注解的excel导出工具类
POI用来导出excel是工作当中经常用到的,但是如果每次导出都要自己写,会显得比较麻烦,代码基本上都是重复的。所以最近花了点时间,学习了一下,自己根据注解,基于反射技术,写了一个POI导出excel的工具类。基本能实现一级和二级表头两种情况的导出。 这次写的这个例子,是一个简单的SpringBoot工程,关于SpringBoot不了解的,自行学习下。1、创建Sp...原创 2020-01-11 08:47:53 · 1693 阅读 · 0 评论 -
POI工具操作excel(四)读取excel
1、创建要读取的excel在电脑的D盘下面创建一个excel,内容大致如下:2、读取excel数据package com.zdw.poi;import org.apache.poi.ss.usermodel.*;import java.io.FileInputStream;import java.text.SimpleDateFormat;/** * 导入exce...原创 2019-12-13 09:47:58 · 323 阅读 · 0 评论 -
POI工具操作excel(三)写图片到excel中
之前的文章介绍了POI的基本操作,包括创建excel,写入数据并且设置格式。不过这还不够,我们有时候的需求是把图片导出到excel中,那么这一篇就简单讲解下怎么把图片保存到excel当中。1、插入图片到excel中package com.zdw.poi;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import o...原创 2019-12-11 16:24:05 · 1215 阅读 · 0 评论 -
POI工具操作excel(二)入门
1、环境搭建创建maven工厂,引入相关依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x...原创 2019-12-11 13:11:45 · 203 阅读 · 0 评论 -
POI工具操作excel(一)概述
1、需求 在企业级应用开发中,Excel报表是一种最常见的报表需求。Excel报表开发一般分为两种形式: 1、为了方便操作,基于Excel的报表批量上传数据; 2、通过java代码生成Excel报表。2、Excel的两种形式目前世面上的Excel分为两个大的版本Excel2003和Excel2007及以上两个版本,两...原创 2019-12-10 22:27:47 · 237 阅读 · 0 评论