课程简介:
课程目标:通过本课程的学习,带你快速搞定easyexcel,并解决实际工作中的问题。
适用人群:有Java及Web开发基础的人群。
课程概述:Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。easyexcel重写了poi对07版Excel的解析,能够原本一个3M的excel用POI sax依然需要100M左右内存降低到KB级别,并且再大的excel不会出现内存溢出,03版依赖POI的sax模式。在上层做了模型转换的封装,让使用者更加简单方便。
环境参数:idea或eclipse, maven
课程目录 :
第一章 Easy-excel操作Excel
-
- 1-1 easy-excel-概述 (08:30)
- 1-2 easy-excel-无数据模型读取Excel (17:41)
- 1-3 easy-excel-无模型列数据是String (02:40)
- 1-4 easy-excel-有模型读取Excel (15:20)
- 1-5 easy-excel-输出模型的属性值 (03:24)
- 1-6 easy-excel-ExcelProperty的value属性表示表头 (01:09)
- 1-7 easy-excel-写Excel无数据模型 (14:13)
- 1-8 easy-excel-输出表头 (09:56)
- 1-9 easy-excel-使用模型输出表头 (12:27)
- 1-10 easy-excel-使用模型输出多级表头 (10:45)
- 1-11 easy-excel-使用模型输出的三级表头 (05:28)
- 1-12 easy-excel-在一个Excel文件写多个Sheet (10:23)
- 1-13 easy-excel-需求说明 (03:19)
- 1-14 easy-excel-文件上传请求html页面 (04:53)
- 1-15 easy-excel-上传文件服务器端实现 (17:13)
- 1-16 easy-excel-配置参数 (02:19)
- 1-17 easy-excel-测试和多文件上传 (09:52)
- 1-18 easy-excel-使用fileupload上传文件 (13:29)
- 1-19 easy-excel-多文件上传实例 (11:07)
- 1-20 easy-excel-实现Service和Dao (16:03)
- 1-21 easy-excel-测试mybatis入库数据 (03:37)
- 1-22 easy-excel-准备读取excel (09:35)
- 1-23 easy-excel-创建Model和Listener (05:50)
- 1-24 easy-excel-上传excel读取成功 (10:11)
- 1-25 easy-excel-List数据单行使用dao (09:30)
- 1-26 easy-excel-第一种优化-mysql批量操作 (04:03)
- 1-27 easy-excel-forEach实现-1 (09:14)
- 1-28 easy-excel-分批次forEach (05:00)
- 1-29 easy-excel-jdbc-1 (13:07)
- 1-30 easy-excel-jdbc-2 (16:46)
第二章 web开发下载Excel
-
- 2-1 easy-excel-下载-dao (07:33)
- 2-2 easy-excel-下载-controller (10:17)
- 2-3 easy-excel-下载-成功 (03:27)