0
点赞
收藏
分享

微信扫一扫

JEECG Excel 工具类


这两个工具类都是基于之前介绍的注解来完成的

一、ExcelImportUtil Excel导入工具类

两种方法

方法一:从本地导入

JEECG Excel 工具类_EXCEL

方法二:流导入

JEECG Excel 工具类_工具类_02

参数基本上一直,导入文件,导如对应的实体,导入参数

第二种方法相对来说我们用的比较多,我们从前天传输的获取流,然后返回一个list对象

二、 导出类ExcelExportUtil

同样两种方法

方法一

JEECG Excel 工具类_excel导入_03

这个方法,可以导出多个sheet

每个sheet可以使用不同的对象也可以使用相同的对象

方法二

JEECG Excel 工具类_EXCEL_04

导出一个sheet,三个参数,第一个就是导出标题的设置,第二个对象,第三个list

相信大家也会使用这个方法比较多


现在导出的只有Excel2003类型的,这个导出style暂时还不能修改,不容大家对style要求比较高可以
使用下面两个方法


  1. 第一种JEECG Excel 工具类_导出类_05
    还有list导出的,就是不仅有统计也有列表结合的,默认列表是在统计之后的

2. 第二个方法是只有报表没有list的

JEECG Excel 工具类_工具类_06

这里重点多下map里面的值

Map<String,Object> string就是key了

object 可以是 object 单独的值,entity 这样的实体,map这三个

JEECG Excel 工具类_excel导入_07

所以我们在我们的Excel可以这样写 a a 也 可 以 这 样 写 {aa}也可以这样写 aa也可以这样写{a.b}

这里map或首先get(‘a’)获取a的值再获取b的这样的写法大家应该挺习惯了,我这里就不累赘了

简单的设置

JEECG Excel 工具类_导出类_08

程序里面对应的

JEECG Excel 工具类_excel导入_09

创建这个map就可以了,Excel的教程就到这里,谢谢大家,以后增加了内容再写吧



举报

相关推荐

0 条评论