This repository has been archived by the owner on Jun 20, 2022. It is now read-only.
Releases: hb0730/hb0730-commons
Releases · hb0730/hb0730-commons
v2.1.2
v2.1.1
update version for 2.1.1-RELEASE
v2.1.0
update link
v2.0.4
v2.0.3
Feature
- [commons-lang]
- 新增
MapBuilder
链式map - 新增
HexUtils
16进制转换
- 新增
Fixed
Change
- [commons-json]
Jsons
改成枚举类型(安全单例)
- [commons-http]
- 将
CommonHttps
改成Https
,并优化创建方式 httpConfig#timeout
的int
改为long
- 重构http,删除相关
header
相关方法,使用setter
HttpHeader
新增builder
方法- 重命名
CommonsNetCall
为HttpCallback
- 重命名
CommonHttpException
为HttpException
- 方法参数重排
- 将
- [commons-lang]
- 将
MapUtils
从collection
包迁址至map
包下
- 将
- [commons-encrypt]
- 移除对
commons-codec:1.13
的依赖
- 移除对
v2.0.2
v2.0.1
v2.0.0
Feature
- [commons-lang]
- ObjectUtils新增isNotEmpty方法
- CharUtils新增isNumber方法
- CharUtils新增isLetterLower,isLetterUpper, isLetter等方法
- 新增IpUtils工具类
- ConverterRegistry新增convert等方法
- [commons-spring]
- 新增IpUtils工具类实现请求获取ip
- [commons-cache]
- 新增#get(keys)根据keys获取,#delete(keys)根据keys删除 集合操作
Fixed
- [commons-lang]
- 优化使用jdk7提供的安全随机数生成器ThreadLocalRandom
- [commons-http]
- 修复httpClient设置请求头可能抛出NullPointerException
- [commons-cache]
- 优化InMemoryCache 锁的方式以及新增有参构造,运行自定义map类型
- [commons-json]
- 修复JsonToMap序列化问题导致异常
Change
- [commons-json]
- 优化json创建以及多json优选
- [commons-mail]
- 新增对javaMail的支持
- [commons-lang]
- 位置转移:UrlUtils
v1.0.2
Feature
- commons-lang
- 新增BasicTypeEnum 基本类型与包装类型 枚举
- 新增ClassUtils#isAllAssignableFrom,ClassUtils#isBasicType等方法
- 新增ReflectUtils#getMethod等方法
- 新增Converter 类型转换
- 新增classUtils#getTypeArgument,classUtils#isEnum等方法
- 新增TypeUtils类 和 ReflectUtils#getConstructor等方法
- 新增DateUtils#format等方法
- 新增关于Date的相关操作和类以及ObjectUtils方法
- 新增Base64工具类
- 新增ListUtils工具类
- 新增CollectionUtils#emptyIfNull等方法
- 新增MapUtils#sort等方法
- 新增ModifierUtils工具类
- 新增ClassUtils中isNormalClass和isAbstract方法
- 新增ReflectUtils中getField方法
- 新增BeanInfoCache类
- 新增BeanUtils中对Bean描述的获取getPropertyDescriptor,getPropertyDescriptorMap等
- commons-encrypt
- 新增加密解密模块,对常规加密解密的支持MD5,SHA等
Fixed
Change
- commons-http
- 对commonHttps的优化,
- 对HttpsAsyncUtils和HttpSyncUtils的重命名,以及继承关系的修改