1.参考资料

EasyPoi教程:http://easypoi.mydoc.io/#text_197817

码云地址:https://gitee.com/jeecg/easypoi

如果遇到导入导出Excel或者word,可以使用easypoi,文档中案例很齐全

一般来说我们常常会遇到报表数据的导出(Excel),下面给出一个小栗子

2.添加maven依赖

org.jeecg

easypoi-base

${easypoi.version}

org.jeecg

easypoi-web

${easypoi.version}

org.jeecg

easypoi-annotation

${easypoi.version}

3.Java导出Excel

import lombok.AllArgsConstructor;

import lombok.Data;

import lombok.NoArgsConstructor;

import lombok.ToString;

import org.jeecgframework.poi.excel.annotation.Excel;

import org.jeecgframework.poi.excel.annotation.ExcelTarget;

import java.io.Serializable;

@Data

@ExcelTarget("courseDomain")

@NoArgsConstructor

@AllArgsConstructor

@ToString

public class CourseDomain implements Serializable {

@Excel(name = "课程名称", width = 25)

private String name;

@Excel(name = "教师名称", width = 25)

private String teacherName;

@Excel(name = "学生数量", width = 10)

private int studentNumber;

@Excel(name = "描述", width = 40)

private String desc;

}

public static void main(String[] args) throws Exception {

List domainList = new ArrayList();

domainList.add(new CourseDomain("语文", "tom", 33, "很有趣"));

domainList.add(new CourseDomain("数学", "jack", 13, "可能有点难"));

domainList.add(new CourseDomain("C++", "jackson", 133, "我们很有兴趣"));

ExportParams params = new ExportParams("课程详情", null, "课程详情");

Workbook workbook = ExcelExportUtil.exportExcel(params, CourseDomain.class, domainList);

File targetFile = new File("temp.xls");

FileOutputStream fos = new FileOutputStream(targetFile);

workbook.write(fos);

fos.close();

}

5.SpringMVC无缝融合 Excel导出可以参考文档 有具体实例

easypoi教程_easypoi导出Excel相关推荐

  1. easypoi教程_easypoi 读取 Excel 简单应用

    背景 在做接口测试的时候,经常会使用 Excel 来存储对应的接口信息和用例信息,为了方便程序的读取,引入easypoi 工具来读取 Excel 内容.easypoi 比起 poi 使用更加的方便,代 ...

  2. 基于EasyPOI的使用导出Excel

    基于EasyPoi的使用导出Excel文件步骤记录 首先导入pom依赖 <!--easy poi依赖--><dependency><groupId>cn.after ...

  3. EasyPOI 根据模板导出excel时,无法自适应行高得解决方案记录

    目录 EasyPOI 根据模板导出excel时,无法自适应行高得解决方案记录 首先说一下问题得场景 第一步 第二步 第三步 第四步 第五步 第六步 第七步 (就是这个方法!) EasyPOI 根据模板 ...

  4. easypoi导出excel不设置样式_EasyPOI 导出excel设置边框,背景颜色,字体样式

    EasyPOI 导出excel设置边框,背景颜色,字体样式 EasyPOI 导出代码示例ExportParams exportParams = new ExportParams(); exportPa ...

  5. 使用EasyPoi轻松导入导出Excel文档

    提到Excel的导入导出,大家肯定都知道alibaba开源的EasyExcel,该项目的github地址为:https://github.com/alibaba/easyexcel. 这个项目非常活跃 ...

  6. 使用EasyPoi根据模板导出Excel或word文档

    接着上篇文章 Java根据模板导出Excel并生成多个Sheet 简单介绍下EasyPoi的使用,直接上代码吧 首先当然是先引入jar包了,看下图 其次,还是贴代码吧看实例,下面是根据模板导出的工具类 ...

  7. java easypoi使用模板导出Excel,合并单元格

    工作几年,每年都有java数据导出Excel的需求,从最初的POI到公司封装的工具再到阿里的EasyExcel.总是有这个那个的小痛点,最近发现easypoi比较满足工作需求,可以很好的导出数据并处理 ...

  8. 【SpringBoot】37、SpringBoot整合EasyPoi自定义字典导出Excel

    前面我们介绍了 SpringBoot 中使用 JeecgBoot 的 Autopoi 导出 Excel,其实 Autopoi 的底层也是 EasyPoi,对于 Excel 的导入/导出也是非常方便的. ...

  9. java 导出excel教程_Java导出Excel表格

    Java导出Excel表格 导出Excel表格需要一个poi-3.9.jar的包,该包在网上可以找到. 第一步,创建Excel对象. HSSFWorkbook workbook = new HSSFW ...

最新文章

  1. Android TextView 中间添加划线与 底部添加划线
  2. 10款屏幕取色器/颜色拾取工具软件介绍及下载地址[转]
  3. 《CUDA C编程权威指南》——3.4 避免分支分化
  4. 福建工程学院寒假作业G题
  5. 如何正确使用Node.js中的事件
  6. 漫画 | 小白也能看懂的量子物理漫画终于来了!
  7. 2022年中国母婴新消费白皮书
  8. 随心所欲的DateTime显示格式
  9. python基本定制之__new__, __init__
  10. html怎么在服务器环境,如何搭建node服务器环境?
  11. tips of MIPS
  12. java学生成绩管理系统不使用数据库_java学生成绩管理系统(不用数据库,用txt),写出来有报酬...
  13. 计算机与材料物理,南京邮电大学材料物理专业
  14. 编程猫海龟编辑器 附使用教程
  15. python白平衡-OpenCV3 自动白平衡:灰度世界和完美反射算法
  16. 【枚举·习题】拉灯游戏or费解的开关
  17. 电热毯UL964标准上架亚马逊所需资料流程
  18. mac命令行压缩解压rar文件
  19. LOESS 局部加权回归介绍
  20. 解析VCARD文件(vcf格式)导入QQ通讯录功能

热门文章

  1. 我的日记本开发手记——概述
  2. 信息学奥赛一本通 1302:股票买卖 | OpenJudge NOI 2.6 8464:股票买卖
  3. 开源协议BSD、Apache2、GPL、LGPL、MIT
  4. (转)C#中Abstract和Virtual
  5. 用Odoo创建一个网站
  6. 网络工程师,网络运维常用命令
  7. C#开发之——StreamReader(10.8)
  8. 哈佛导师经典评论:不要轻易和少妇上床(转贴)
  9. 前端密钥怎么存储,才最安全?
  10. 油猴子脚本 - 我的地盘我做主