MyExcel 3.11.8 版本发布
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新增ignoreBlankRow方法,支持忽略空行;
- SaxExcelReader新增stopReadingOnBlankRow方法,支持遇到空行时自动终止读取;
- SaxExcelReader支持按多级标题读取;
- DefaultExcelBuilder\DefaultStreamExcelBuilder新增binding方法,绑定如spring等上下文;
- @ExcelColumn新增writeConverter方法,支持自定义转化;
- 支持LocalTime读写转化;
- 部分类命名优化,更加符合语义上下文;
- 删除slf4j无效依赖,升级poi版本为4.1.2;
- 升级jsoup版本为1.14.3;
斜线绘制
多级标题读取
具体,请移步文档:https://github.com/liaochong/myexcel/wiki

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软 Office 14630.20000 预览版发布:PowerPoint 顶部又加一栏,推出辅助功能区
11 月 7 日消息,微软已为在 Office Insider 计划的 Beta 频道 Windows 用户发布了 Build 14630.20000 预览版更新。新版本在 PowerPoint 中添加了一个新的辅助功能区,让 PPT 可供残障人士使用。 该更新还包括大量错误修复,以下为完整更新日志: PowerPoint: 辅助功能区:辅助功能让残障人士可以更好地访问 PPT。PowerPoint 中的全新辅助功能区可以帮助用户将所需的所有工具集中在一处,要打开“辅助功能”功能区,请点击“审阅”选项卡中的“检查辅助功能”。 修复了以下问题:关闭自动保存的另存为操作将更改保存到原始云文件,而不是创建新版本。 Excel: 修复了在将 Excel、Word 或 PowerPoint 嵌入对象添加到 Excel 文件时,如果源文件来自 OneDrive 位置且文件名包含 HTML 编码字符,则应用程序的原始图标无法正确显示的问题。 修复了动态数组的自定义名称无法使用的问题。 修复了在某些情况下无法在实时预览中看到 Excel 单元格中的文本的问题。 修复了切换工作表可能导致工作表标签无法正...
- 下一篇
SystemDictStarter v1.4.5 一种优雅的数据字典文本转换方式
在日常项目开发中,不免都会用到一些数据字典的信息,遇到这种场景通常都是后端把字典的文本转换好一起返回给前端,前端只需要直接展示即可。 一般情况下后端可能需要单独给返回对象创建一个字段来存储对应的字典文本值,然后进行手动的处理,这种方式通常比较繁琐,在字段多的时候会增加更多的工作量。 本项目基于 Jackson 的自定义注解功能实现了这一自动转换过程,不需要在对象中定义存放字典文本的字段,只需要在字段上使用 @DictText 注解,Jackson序列化的时候即可自动把字典值转换成字典文本。 更新日志 功能代码变更 feat: 增加一个 DictText#replace 配置字段,标记是否用字典文本值替换字典值(在原字段上输出字典文本值)#I4GT0N:希望增加字典替换功能 feat: 增加一个 RefreshDictTypeEvent 事件刷新一个完整的字典类型信息github#2 fix: 修复刷新单个字典值文本信息时文本信息未同步到字典类型对象里面的问题github#2 feat: RefreshDictValueEvent 事件增加 updateDictType 字段决定在更新单...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7