This repository has been archived by the owner on Aug 20, 2021. It is now read-only.
1.11.0
本次升级共有 16
处变更, 具体参见 1.11.0 milestone
1.11.0 文档地址: http://feilong-core.mydoc.io/
首先预览下,本次发布的核心内容 :
CollectionUtil
添加删除 null 元素的功能- 重构DatePattern
[Feature] 🆕
- #731 新增
ReturnResultBuilder
- #730 新增
ReturnResult
- #728 新建
PartitionThreadExecutor
做为通用接口,适用于 spring实现 - #729 新建
ThreadUtil.execute(List<T>, int, PartitionRunnableBuilder<T>)
方法 - #723
CollectionUtil
添加删除 null 元素的功能
场景: 从list中删除 null 元素
List<String> list = toList("xinge", null, "feilong2", null, "feilong2");
List<String> removeList = CollectionsUtil.removeAllNull(list);
返回:
"xinge", "feilong2", "feilong2"
示例:
List<String> list = com.feilong.core.bean.ConvertUtil.toList("feilong", "", "xinge");
ConvertUtil.toString(list,",");
输出:
feilong,,xinge
你还可以使用这个方法来将集合换行输出,比如:
List<String> list = toList("飞龙", "小金", "四金", "金金金金");
LOGGER.debug(ConvertUtil.toString(list, System.lineSeparator()));
输出:
飞龙
小金
四金
金金金金
[Update]
- #716 重命名 DatePattern.CHINESE_COMMON_DATE 成 CHINESE_DATE
- #717 重命名 DatePattern.CHINESE_COMMON_DATE_AND_TIME 成 CHINESE_DATE_AND_TIME
- #714 DatePattern yyyyMMdd 格式重命名成 BASIC_ISO_DATE
- #715 DatePattern ddMMyyyyHHmmss 格式重命名 成 INDONESIA_DATE_AND_TIME
[Remove]
[Fix Bug] 🐛
- none
[javadoc]
- none
[test]
- none
[help wanted]
[log]
- #721
BeanUtil.populate
修改相关异常的message 信息