红联Linux门户
Linux帮助

hutool 2.14.0发布,Java工具集

发布时间:2016-01-27 15:02:36来源:红联作者:baihuo
Hutool 是一个Java工具包,提供了丰富的文件、日期、日志、正则、字符串、配置文件等工具方法,并封装了一套简单易用的ORM框架。

修复HTTP模块中空参数导致的空指针问题
修复LogWraper的问题
修复isURL验证错误问题
FileUtil增加递归获取文件目录的方法
增加JarClassLoader类,用于加载外部Jar文件
修复Oracle引号包围和nextval的大小写问题
Entity加入字段限制机制
增加一些日期方法
修复空组GroupedSet的bug
增加FileUtil从文件中读取字符串和行
Setting继承于BasicSetting,并解决并发问题
在Entity中增加clone方法和toString()方法
DbUtil中增加方法,用于将表字段加入到Entity,限制Entity内容范围
增加CronUtil的一些管理方法,暴露Scheduler对象给用户
丰富DaoTemplate方法
Conver.toXXX转换为数字的方法加入trim
增加EntitySetHandler,用于返回唯一性的结果集
修复InjectUtil中toMap方法返回getClass的问题
db增加分页,会根据总结果数计算分页的各种参数
LogWrapper增加只有一个Throwable参数的日志方法
SqlExecutor增加call方法
Entity类型的Where参数支持表达式
增加计算文件MD5方法(SecureUtil.md5)
ClassUtil增加invoke方法,用于动态执行指定对象或类的方法
修复Http编码空指针问题
修复newArrayList的大坑!
强化Log模块,无配置下支持多日志框架
FileUtil增加方法判断目录是否为空
SecureUtil增加simpleUUID方法
修复Map转对象的时候忽略大小写问题(InjectUtil.injectFromMap)
修复LogFactory.get()栈溢出问题
增加downloadFile方法 for HttpUtil
扩充ZipUtil
增加数据库连接池
修复Http的form多类型问题
修复IoUtil.copy未flush的bug
Http增加文件上传
FileUtil中加入flush
修复FileUtil的touch方法创建父目录空指针问题
getClob Method
增加转换为大写方法
完善SystemUtil,并集中于system包中
Http模块加入gzip支持
解决IoUtil读取文本的问题
明确分类
加入filter
修复Crontab restart不能加载配置文件的bug
扩充StrUtil
Add HTMLFilter
修改getLog为get
增加一些工具方法
增加BeanUtil
增加ConsoleLog
CharsetUtil调整
调整BloomFilter API
增加SettingDruidDatasource
修复Conver
对Https验证增加自定义方法
抽象不同类型对象的getter方法
InjectUtil类删除,方法迁移至BeanUtil

此次版本升级变动较大,不同的模块分类到了不同的包中(例如独立的XXXUtil放到com.xiaoleilu.hutool.util包中),为以后模块化做准备。

年前最后一次版本发布,欢迎随时提Issue,感谢Hutool的广大用户(我就是吹个牛,其实没几个人用)对此工具的支持。

项目:

http://git.oschina.net/loolly/hutool
https://github.com/looly/hutool

文档:

http://hutool.mydoc.io/

来自:开源中国社区
文章评论

共有 0 条评论