IT实战联盟博客:http://blog.100boot.cn

MyExcel,是一个集导入、导出、加密Excel等多项功能的Java工具包。

MyExcel采用声明式语法来构建、读取Excel,屏蔽POI的具体操作细节(对POI无感知),以开发常用的技术替代,使得构建(从简单到高度复杂Excel)以及读取Excel变得极为便利,且构建、读取性能极为优异,占用内存极低(具体,请移步参考MyExcel&阿里EasyExcel性能对比)。

如导入:

List<ArtCrowd> result = SaxExcelReader.of(ArtCrowd.class).sheet(0) // 0代表第一个sheet,如果为0,可省略该操作,也可sheet("名称")读取.rowFilter(row -> row.getRowNum() > 0) // 如无需过滤,可省略该操作,0代表第一行.beanFilter(ArtCrowd::isDance) // bean过滤.read(path.toFile());

本次更新点如下:

  • 修复SaxExcelReader导入Map时,空单元格被忽略问题;
  • 修复DefaultStreamExcelBuilder设置style宽度无效问题;
  • 修复DefaultStreamExcelBuilder多sheet情况下无法个性化处理冻结等问题;
  • DefaultExcelBuilder、DefaultStreamExcelBuilder支持自定义冻结行列功能;
  • DefaultExcelReader新增startSheet方法,方便在读取前获取如行数等信息;
  • 优化DefaultStreamExcelBuilder生产者消费者流程,提升导出性能;
  • 移除lombok依赖;
  • DefaultExcelReader、DefaultStreamExcelBuilder部分代码重构,提升可读性;
  • 升级部分依赖;

其他,请移步文档:https://github.com/liaochong/myexcel/wiki

MyExcel 3.9.8 版本发布相关推荐

  1. bootstrap 新闻列表_kuapingUI 2.2 版本发布,跨屏 UI-bootstrap 大组件 UI 框架

    kuapingUI 2.2 版本发布,增加了一个比较实用的工具栏web组件,是由分享按钮组 + 联系按钮组构成,分享按钮组包含了 QQ空间.朋友圈.QQ.微信.微博等分享:联系按钮组包含了 微信.QQ ...

  2. 多节点CDN缓存加速系统wdcdn2.4版本发布(20111213)

    多节点CDN缓存加速系统wdcdn2.4版本发布(20111213) Wdcdn是一套基于Linux+apache+squid架构开发的CDN缓存加速系统及管理系统 可帮助大中小站长或大中小企业低成本 ...

  3. 使用自动化插件release来管理maven项目的版本发布

    在实际开发过程中,特别是现在推崇的敏捷开发,项目版本的发布非常频繁,有可能是一周就一个版本.对于多模块构建的项目,如何在发布时统一升级项目版本,如果都由人来操作,很容易就漏改某个模块的版本,导致出现问 ...

  4. weblogic创建域后启动不了_WebLogic的Azure虚拟机主要版本发布

    作者:Reza Rahman 我们很高兴地宣布,将发布在Azure Linux虚拟机上运行Oracle WebLogic Server(WLS)的解决方案的主要版本.该版本是与WebLogic团队共同 ...

  5. Istio 1.1 版本发布,性能和可用性提升

    3月20日,Istio 1.1版本发布,距离Istio 1.0版本发布已经过去了7个月.Istio 1.0版本发布的时候,一些主要新功能包括: 将多个 Kubernetes 集群添加到单个网格中,并启 ...

  6. 版本发布后软件测试人员要做的工作

    我在这里讨论的方法主要是针对互联网企业的测试,可能对传统企业的测试来说会有点不同,但是大体上是适用所有公司的测试情况的. 版本发布后大部分测试人员的意识里面都会认为该要好好休息一下了,放几天羊,做做其 ...

  7. Git 2.18版本发布:支持Git协议v2,提升性能

    2019独角兽企业重金招聘Python工程师标准>>> Git 2.18版本发布:支持Git协议v2,提升性能Git 2.18版本发布:支持Git协议v2,提升性能 新版本协议的主要 ...

  8. 《Verilog HDL那些事儿》PDF 3.0版本发布

      <Verilog HDL那些事儿>1.0版本发布四章内容,后续将后面的两章内容加入,最近比较忙,希望大家体谅! 目录: 书语        9 第一章        前言        ...

  9. 2020年Spring Cloud最后一个大版本发布!

    2020年12月22日,Spring Cloud 2020.0 正式发布GA版本! 版本说明 每次Spring Cloud的大版本发布,我们都要先弄清楚,它对应的Spring Boot版本是哪个! 该 ...

  10. 前瞻:Spring Boot 2.4.0 第二个里程碑版本发布

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | https://www.oschina.net ...

最新文章

  1. 自动调试用于移动GPU的卷积网络
  2. 【万里征程——Windows App开发】DatePickerFlyout、TimePickerFlyout的使用
  3. boost::iostreams::detail::execute_all用法的测试程序
  4. C#使用Xamarin开发可移植移动应用进阶篇(9.混淆代码,防止反编译)
  5. 您的网卡配置暂不支持1000M宽带说明
  6. c语言第六次上机作业,C语言第五次上机作业参考答案
  7. js解码编码decodeURI与decodeURIComponent区别
  8. python导入xlrd库_python中xlrd库如何实现文件读取?
  9. PHP+MySql+PDO实现简单登录、注册
  10. 电大 计算机网络 网考,2018-2019年最新电大《计算机网络(本)》网络核心课形考网考作业答案.docx...
  11. Activiti7入门,Activiti7 数据库表结构详细解析
  12. 原生js实现锚点定位,tab跟随内容变化,PC/移动端均适用
  13. 2013年国家自然科学基金经费统计
  14. 微信服务器拒绝发送离线文件,解答:微信怎么接收QQ离线消息?-qq离线文件
  15. PAYPAL使用虚拟卡的会有优势吗?
  16. 长期对着电脑的人保护颈椎
  17. leetcode1108-1111、1114-1117
  18. Python While循环与break语句_加工零件
  19. Keras 之 LSTM 有状态模型(stateful LSTM)和无状态模型(stateless LSTM)
  20. JavaWeb核心技术——Web概述

热门文章

  1. Digicert EV证书签名后出现“证书对于请求用法无效”的解决方案
  2. 一款好用的bi报表软件,让你站在Excel的肩膀上
  3. mybatis传入多个参数
  4. 软件公司中的“黑社会
  5. android百度字体大小设置快捷键,(安卓)百度输入法定制版 — 清爽无广告
  6. 计组综合练习(期末复习大题部分适用)
  7. iPhone全部设备分辨率速查
  8. 相似度度量的不同方法
  9. matlab点类型,Matlab中的类(Class)
  10. epub.js制作电子书阅读网站