聊聊新工具 Hutool
今天我们来聊聊关于导入导出的需求实现:
背景:
经过对于数据同步的经过之后,老板今天又说,我想让客户直接直观的可以将数据看到, 但是呢又不想一个个新建,你又🈶啥可以高效的方法呢,导入啊;
我提出的一个方案,就是将我们需要的数据,按照一个模板直接导入到系统平台中,达到可以显示出新建数据的需求;
导入和导出是我们常用于直观新建数据集合,导出多用于数据统计,比如当月的绩效,考勤等,钉钉就支持导出当月的打卡记录,这就是一个比较典型的导出, 导出的格式是 EXCEL,其中也要确定,导出是 2007-13 版本的,后缀是 xslx,xsl 格式的,
对于导入导出的,功能,我们常见的是根据 POI,Apache 的开源组织的 对于 EXCEL 的导出,细节的话,可以看我上次的文章:https://xie.infoq.cn/article/8c0ca4b2bbd246eecbd46009a(关于 POI),这也是比较官方的类库,支持 office 套件的数据统计化的工具;
现在已经到 2021 年了,对于类库,已经层出不穷,所以,这次我给大家推荐一个关于直接上手的工具,名称叫 hutool, 也成为“糊涂”,也即是大家可以糊涂的知道他使用就可以,因为他的底层已经封装好了很多好的类库,官网地址https://www.hutool.cn/(主页)
这个是我比较喜欢的一个工具,而且对于 Java 开发者来说,可以极大程度的上提升你的开发效率,底层封装的很高效编辑,其中主要有,我们对于 JSONutil,(JSON 的依赖),ID(自定义自增 ID),时间戳,HTTP 请求,过滤器,类型转化,以及数据校验等,当然也缺少不了,今天的小主题:
常见的组件,我们可以单出的导入 pom 文件中,加入依赖,如果想都用,也可以使用 hutool-all;
下期介绍关于如何使用 hutool 的工具实现导出的具体功能
版权声明: 本文为 InfoQ 作者【卢卡多多】的原创文章。
原文链接:【http://xie.infoq.cn/article/6b14dbd32e2dace5f74a2aad4】。文章转载请联系作者。
评论