feilong 3.1.1 发布了,让 Java 开发更简便的工具库
feilong 3.1.1 发布了,让Java开发更简便的工具库。
- 让你从大量重复的底层代码中脱身,提高开发效率;
- 让你的代码
更简炼,易写、易读、易于维护;
文档地址: http://feilong-core.mydoc.io/
单元测试数 增加至 2359 个, 单元测试覆盖率 增加至 91% ,javadoc 比率 83%
本次升级共有 18 处变更, 具体参见 3.1.1 milestone
maven 配置
<dependency> <groupId>com.github.ifeilong</groupId> <artifactId>feilong</artifactId> <version>3.1.1</version> </dependency>
🐛 bug
#375 修改 错误的javadoc DateExtensionUtil 换成 DateUtil [javadoc]
🍑 feilong-core
#366 ✨ 提供 默认 2位小数的 进度NumberUtil.getProgress(Number, Number, String) [enhancement]
#374 ✨ 新建 2个日期 间隔月数 [enhancement]
#357 ✨ 新建 DateUtil.getFirstDateOfToday [enhancement]
#368 ✨ 新建 StringUtil.trimAndEqualsIgnoreCase(String, String) string 去空格 忽视大小写的方法 [enhancement]
#358 ✨ 新建 ThreadUtil.sleepSeconds(int seconds) [enhancement]
#373 ✨ 新建 com.feilong.core.util.CollectionsUtil.newHashSet(Collection) 带参的方法 [enhancement]
#361 ✨ 新建类似于 CollectionsUtil.find(Iterable, Map<String, ?>) select 方法 [enhancement]
#370 ✨ 简化这种 创建一个对象 再copy 属性的写法 [enhancement]
🍖 feilong-json
#367 ✨ 新建JsonUtil.toString(Object) 来简化 JsonUtil.format(xqlConfig, 0, 0) [enhancement]
🍷 feilong-net
#372 ✨ com.feilong.net.http.HttpClientUtil.get(String) 新增只有1个参数的方法 [enhancement]
🍼 feilong-servlet
#356 com.feilong.servlet.http.RequestLogBuilder.getHeaderMap() 迁移到 RequestUtil
#363 ✨ 新建 RequestUtil.getRequestFullURL(HttpServletRequest) 不带编码的方法, 默认utf8 [enhancement]
其他
#376 maven-assembly-plugin 升级到 3.4.1 [dependencies]
#378 maven-deploy-plugin 升级到3.0.0 [dependencies]
#379 maven-install-plugin 升级到3.0.0 [dependencies]
#377 maven-project-info-reports-plugin 升级到 3.4.0 [dependencies]
#362 ✨ 处理优化json format Calendar 日志有告警 [enhancement]