Hutool 4.0.2 发布,Java 工具

栏目: 软件资讯 · 发布时间: 7年前

内容简介:Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛...

Hutool 4.0.2 发布,Java 工具

Hutool是一个 Java 工具包,也只是一个 工具 包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源工具集。

PS:鉴于小版本迭代速度太快,深怕超越 @红薯 这样滴版本帝,封杀我,所以低调的将4.0.1和4.0.2两个版本合并发新闻。

PS2:Hutool QQ群在发布本次更新时成员已达995人,就要突破1000上线了,于是痛下决心升级了超级会员将群升级为2K大群。并且,在此向被我T掉的群友说声抱歉,不要问我为何T你,原因只有一个:没改群名片!群名片可以有效减少大部分的“僵尸”用户,使群保持一个良好的技术氛围,我想这也是每一位技术人真正想看到的。

--------------------------------------------------------------------------------------------------------

## 4.0.2

### 新特性
* 【core】优化BeanDesc,适配更多Getter和Setter方法
* 【extra】增加基于zxing的二维码生成和解码(zxing可选依赖)
* 【core】增加VersionComparator用于版本比较,同时添加StrUtil.compareVersion
* 【core】Convert支持Map、Bean之间的转换、enum,新增BeanConverter和CastBeanConverter
* 【extra】ServletUtil中增加获取body和上传文件支持
* 【json】在json与bean互相转换时支持enum和字符串转换(感谢@【帝都】宁静)
* 【core】增加OptArrayTypeGetter接口
* 【http】HttpUtil增加decodeParamMap方法,返回单值map(感谢@【帝都】宁静)
* 【poi】ExcelWriter增加writeCellValue方法
* 【cron】去除CronUtil以及Scheduler中的isMatchYear方法(年的匹配通过表达式自动判断)
* 【extra】邮件Mail对象增加setUseGlobalSession方法,用于自定义是否使用单例会话

### Bug修复
* 【setting】修复clear方法未清空group的问题,store方法未换行问题,set方法分组丢失问题(感谢@【广西】Succy)
* 【json】修复Map嵌套转JSONObject时判断失误导致的值错误(issue#@Gitee)
* 【core】修复betweenYear注释错误(感谢@【常州】在校学生)
* 【core】修复Convert.digitToChinese方法中角为0时显示问题(issue#IHHE1@Gitee)
* 【cron】修复在秒匹配模式下5位表达式执行异常问题,修复cron.setting文件不存在报错问题
* 【extra】邮件配置中参数值转为String解决可能存在的bug

-------------------------------------------------------------------------------------------------------------

## 4.0.1

### 新特性
* 新增CharUtil
* 新增ASCIIStrCache,对ASCII字符做String对应表,提升字符转字符串性能
* 去除JschUtil中的同步修饰,改为锁
* 新增MapUtil.sort
* SymmetricCrypto支持加密后转为Base64和从Base64解密
* AsymmetricCrypto支持Hex和Base64加密解密
* 新增SecureUtil.signParams方法用于参数签名(感谢@【帝都】宁静)
* 新增Loader和LazyLoader,抽象懒加载
* 新增CsvReader,CSV读取
* HttpRequest支持可选get请求下的url参数编码
* ExcelReader增加read重载方法,ExcelUtil增加isEmpty(Sheet)方法(pr#5@Gitee)
* db模块针对IS NULL优化

### Bug修复
* 修复db模块中数据库为下划线而Bean为驼峰导致的注入失败问题(感谢@【广西】Succy)
* 修复findLike的bug(感谢@cici)
* 修复ArrayUtil.join循环引用bug
* FileTypeUtil针对pdf格式做修改(issue#IHDNH@Gitee)
* 修复Http模块中get方法拼接参数问题
* 修复db模块in方式查询错误问题
* 修复CollUtil.disjunction计算差集修复一个集合为空的情况(感谢@【天津】〓下页)
* 修复Db模块中Number参数丢失问题(感谢@【山东】小灰灰)


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

社会工程

社会工程

海德纳吉 (Christopher Hadnagy) / 陆道宏、杜娟、邱璟 / 人民邮电出版社 / 2013-12 / 59.00元

本书首次从技术层面剖析和解密社会工程手法,从攻击者的视角详细介绍了社会工程的所有方面,包括诱导、伪装、心理影响和人际操纵等,并通过凯文 · 米特尼克等社会工程大师的真实故事和案例加以阐释,探讨了社会工程的奥秘。主要内容包括黑客、间谍和骗子所使用的欺骗手法,以及防止社会工程威胁的关键步骤。 本书适用于社会工程师、对社会工程及信息安全感兴趣的人。一起来看看 《社会工程》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具