皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Hutool 4.1.4 发布,带来 QQ 机器人

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

——————————————————————————————————-

体验方面的更新如下:

1. 针对 API doc 的包注释做了完整补充:https://apidoc.gitee.com/loolly/hutool/(PS:红薯家的 java doc 生成器用起来太棒了,每次发布新版省了部署 javadoc 的时间)

2. 对 README.md 做了精简,更美观(参考了 xxl-job 的 README.md 头部样式):

3. 基于 Hutool 用两天搞定了一个 QQ 机器人(API 参考 smartQQ 项目),项目地址:https://gitee.com/loolly/hutool-qq

——————————————————————————————————-

新特性

  • 【all】补充 package-info
  • 【db】增加方法 SqlExecutor.callQuery(issue#ILJ0N@Gitee)
  • 【core】ExceptionUtil 增加部分方法
  • 【system】SystemUtil 增加部分方法
  • 【core】新增 NamedThreadLocal(issue#ILJ0Z@Gitee)
  • 【core】ZipUtil 新增 Zlib 压缩解压
  • 【core】NumberUtil 增加 parseInt 和 parseLong,支持 10 进制、8 进制和 16 进制自动识别
  • 【db】Table 继承自 LinkedHashMap 保证字段读出有序(感谢@【帝都】宁静)
  • 【json】JSONObject 子类自动判断是否有序(感谢@【帝都】宁静)
  • 【poi】抽象 ExcelBase,提取共用方法
  • 【all】优化 db 的 DsFactory、log 的 LogFactory、extra 的 TemplateUtil 逻辑,减少异常栈嵌套
  • 【core】Validator 增加 isMac、validateMac 方法(感谢@【上海】阳仔)

Bug 修复

  • 【http】修复 HttpRequest.setFollowRedirects 无效问题(issue#ILIKG@Gitee)
  • 【core】修复 CharUtil.isEmoji 问题
  • 【http】修复 HttpResponse.writeBody 同步模式下写出失败问题
  • 【http】修复 Cookie 机制导致的部分 Cookie 信息不能在请求时附带的问题
  • 【json】修复 JSONArray.toArray 转换为原始类型导致的异常问题
  • 【core】修复 ArrayUtil.join 前后 fix 失效问题(@【河北】理想主义)
  • 【core】修复 DateRange 最后一个元素逻辑问题(issue#ILE38@Gitee)
  • 【cron】修复调用 CronUtil.stop() 方法无法正常结束作业进程的问题(issue#ILFCZ@Gitee)
  • 【db】修复 page 方法在 Oracle 中丢失参数问题(issue#ILGXP@Gitee)
  • 【extra】修复 QrCodeUtil.decode 对复杂二维码解码失败问题(感谢@【成都】小朋友)

转自 https://www.oschina.net/news/98456/hutool-4-1-4-released

分享到:更多 ()