easyexcel 导出设置标题_GitHub - niaobulashi/easy-excel: excel实现导入导出配置型通用方法项目...
#easy-excel
**
关于与Spring集成只需要加入下面配置**
一、poi-jar包依赖
3.14
org.apache.poi
poi
${poi.version}
org.apache.poi
poi-ooxml
${poi.version}
org.apache.poi
poi-ooxml-schemas
${poi.version}
org.apache.xmlbeans
xmlbeans
${xmlbeans.version}
二、如何使用?,参考
org.easy.excel.test.ExportTest
org.easy.excel.test.ImportTest
支持,复杂对象导航,支持自定义(单元格宽度)
标题样式(背景色,对齐方式,字体颜色)
导出测试使用时,运行org.easy.excel.test.ExportTest类的测试方法,观察具体生成的excel文件
导入测试使用时,运行org.easy.excel.test.ImportTest,观察org.easy.excel.vo.ExcelImportResult
下面展示配置文件
columnWidth="3000" titleFountColor="white" title="ID" uniformStyle="true"/>
cellValueConverter="org.easy.excel.test.converter.CreateUserCellValueConverter"/>
上述配置,目前以包含所有支持的可配置属性。
关于excel配置属性说明:参看org.easy.excel.vo.ExcelDefinition
关于field配置属性说明参看:org.easy.excel.vo.FieldValue
关于使用:这里附上部分代码
(开发者只需要关注一个类即可org.easy.excel.ExcelContext),这个类暴露了对外的导入导出所有功能,通常在实际项目里,把它配置到spring容器中初始化一个就可以了
1、导入
public void testImport()throws Exception{
InputStream fis = new FileInputStream(path);
ExcelImportResult result = context.readExcel(excelId, fis);
System.out.println(result.getHeader());
List stus = result.getListBean();
for(StudentModel stu:stus){
System.out.println(stu);
BookModel book = stu.getBook();
System.out.println(book);
if(book!=null){
System.out.println(book.getAuthor());
}
}
}
2、导出
public void testExportSimple()throws Exception{
OutputStream ops = new FileOutputStream(path);
Workbook workbook = context.createExcel(excelId,getStudents());
workbook.write(ops);
ops.close();
workbook.close();
}
已解决项目打包成war或者jar之后,读取配置文件的问题
easyexcel 导出设置标题_GitHub - niaobulashi/easy-excel: excel实现导入导出配置型通用方法项目...相关推荐
- easyexcel导入时读不到数据_SpringBoot中EasyExcel实现Excel文件的导入导出
前言 在我们日常的开发过程中经常会使用Excel文件的形式来批量地上传下载系统数据,我们最常用的工具是Apache poi,但是如果数据到底上百万时,将会造成内存溢出的问题,那么我们怎么去实现百万数据 ...
- Laravel Excel实现Excel/CSV文件导入导出的功能详解(合并单元格,设置单元格样式)
Laravel Excel实现Excel/CSV文件导入导出(合并单元格,设置单元格样式) 这篇文章主要给大家介绍了关于在Laravel中如何使用Laravel Excel实现Excel/CSV文件导 ...
- php laravel导入excel,Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解
@H_404_0@ 1.简介 @H_404_0@本文主要给大家介绍了关于Laravel 5用Laravel Excel实现Excel/CSV文件导入导出的相关内容,下面话不多说了,来一起看看详细的介绍 ...
- Java 利用EasyPoi做Excel模板的导入导出操作
Java 利用EasyPoi做Excel模板的导入导出操作 项目背景 加入pom依赖 项目Excel模板图 代码实现 首先是实体类定义 Excel 实现导入 Excel的导出 结束语 项目背景 作为一 ...
- VB中Excel 2010的导入导出操作
VB中Excel 2010的导入导出操作 编写人:左丘文 2015-4-11 近来这已是第二篇在讨论VB的相关问题,今天在这里,我想与大家一起分享一下在VB中如何从Excel中导入数据和导出数据到Ex ...
- laravel5 Excel Excel/CSV 文件导入导出功能
在 Laravel 5 中使用 Laravel Excel 实现 Excel/CSV 文件导入导出功能 Posted on 2015年11月17日 by 学院君 注意版本2.1 1.简介 Lar ...
- 循序渐进开发WinForm项目(5)--Excel数据的导入导出操作
随笔背景:在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到C#开发的,有没有一些基础性的资料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了. 其实也许我 ...
- SQL SERVER 与ACCESS、EXCEL的数据导入导出转换
* 说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1<>1 * 说明:拷贝表(拷贝数据,源表名:a 目标表名:b ...
- [导入][转]精妙的SQL和SQL SERVER 与ACCESS、EXCEL的数据导入导出转换
* 说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1<>1 * 说明:拷贝表(拷贝数据,源表名:a 目标表名:b ...
最新文章
- GNS3中配置PIX enable ×××
- 从头到脚说单测——谈有效的单元测试
- dbcc dbreindex server sql_DBCC DBREINDEX重建索引提高SQL Server性能
- VS2010中的路径设置
- JAVA WEB篇1——初识JAVAWEB
- 【SpringMVC学习07】SpringMVC中的统一异常处理
- Keras-10 【Seq2Seq示例】数字转中文大写
- 仿回收站效果的设计与实现
- Scala:访问修饰符、运算符和循环
- 两个集合的交集 java版本
- 零基础自学计算机方法大全
- 行人检测和人脸检测和人脸关键点检测(C++/Android源码)
- wps小技巧,wps删除空白页怎么删?
- zabbix Event acknowledgment事件确认
- 【原】[webkit移动开发笔记]之无法自动播放的audio元素
- 项目中分页查询得实现
- cmd执行bat结果不回显_批处理中屏蔽错误信息 nul 2nul 的用法 (cmdnul空格2nul)
- Java--敲重点!JDK1.8 HashMap特性及底层数组+单链表+红黑树知识(建议收藏)
- 带桌面推送Ai智能客服系统在线客服源码
- 通过类型转换来显示一些字符在Unicode表中的位置,以及Unicode表中某些位置上的字符