Hutool是一个Java基础工具包,方便java工程师快速的管理自己的代码,提供了各种Util工具类,降低相关API的学习成本,能支持对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,适用于Java Web开发,可以与其它框架无耦合,并拥有高度可替换的特性。它提供了丰富的文件、日期、日志、正则、字符串、配置文件等工具方法,适用于Java Web开发,可以与其它框架无耦合,并拥有高度可替换的特性,对这款Java工具包感兴趣的朋友快来获取吧!
hutool.jar功能
在3.0.1中,相比2.X,最大的改变是将Hutool模块化,使各个功能独立的模块可以拆分,以便给使用者提供更灵活的选择。同时提供hutool-all模块,整合所有模块为一个包,为初学者提供最大的便利性。另一项重大变更就是单元测试和文档了。在3.0.1这个版本中,借助开源中国文档系统,提供更加合理完善的文档,并且还在不断补充。同时完善单元测试机制,提高工具的可用性。java下载的工具包如何导入
buildpath是项目编译时需要用到的包,webcontent(webroot)-webinf-lib目录下的jar是运行时需要用到的包,外部包不能够适用全部项目的,用一次,导入一次。
Java工具包特色
1、日期工具
根据DateUtil类,提供高度便捷的日期浏览、解决和转换方法。
2、HTTP客户端
根据HttpUtil对HTTP客户端的封装,完成便捷的HTTP请求,并简化上传文件操作。
3、转换工具
根据Convert类里的相应静态方法,提供一整套的类型转换解决方法,并根据ConverterRegistry工厂类自定转换。
4、配置文件工具(SETTING)
根据Setting目标,提供适配Properties文件的更为强大的配置文件工具,用以处理中文、分组等JDK配置文件存在的诸多难题。
5、日志工具
Hutool的日志作用,根据抽象Log接口,提供对Slf4j、LogBack、Log4j、JDK-Logging的全面适配适用。
6、JDBC工具类(DB模块)
根据db模块,提供对MySQL、Oracle等关系数据库的JDBC封装,依靠ActiveRecord观念,大大简化数据库操作。