hutool 2.14.0 发布,Java 工具集
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
文档: