Hutool 官网:https://www.hutool.cn
官方参考文档:https://www.hutool.cn/docs

A set of tools that keep Java sweet. —— Htool

特点

  1. 通过静态方法封装,类函数式语言般,降低学习成本,提高工作效率
  2. 整合多方用户需求,减少代码搜索成本,避免网络上参差不齐的代码出现导致的bug
  3. util包提供多方公用类和公用工具方法,节省开发封装时间,减少封装不完善造成的bug

包含组件

模块 介绍
hutool-aop JDK动态代理封装,提供非IOC下的切面支持
hutool-bloomFilter 布隆过滤,提供一些Hash算法的布隆过滤
hutool-cache 简单缓存实现
hutool-core 核心,包括Bean操作、日期、各种Util等
hutool-cron 定时任务模块,提供类Crontab表达式的定时任务
hutool-crypto 加密解密模块,提供对称、非对称和摘要算法封装
hutool-db JDBC封装后的数据操作,基于ActiveRecord思想
hutool-dfa 基于DFA模型的多关键字查找
hutool-extra 扩展模块,对第三方封装(模板引擎、邮件、Servlet、二维码、Emoji、FTP、分词等)
hutool-http 基于HttpUrlConnection的Http客户端封装
hutool-log 自动识别日志实现的日志门面
hutool-script 脚本执行封装,例如Javascript
hutool-setting 功能更强大的Setting配置文件和Properties封装
hutool-system 系统参数调用封装(JVM信息等)
hutool-json JSON实现
hutool-captcha 图片验证码实现
hutool-poi 针对POI中Excel和Word的封装

使用

可以根据需求对每个模块单独引入(参考包含组件),也可以通过引入hutool-all方式引入所有模块。

  • Maven
<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>version</version>
</dependency>
  • Gradle
    compile 'cn.hutool:hutool-all:version'

  • 下载jar
    Maven中央库

麻雀虽小,五脏俱全 - Java工具类库 - Hutool相关推荐

  1. Java工具类库Hutool,GitHub星标15k+

    简介 Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以"甜甜的".Hutool最初是我项目中"util& ...

  2. Hutool Java 工具类库导出 Excel,超级简单!

    前言 在开发应用系统的时候,导出文件是必不可放的功能. 以前用过POI.easyexcel等工具的导入导出功能,但总感觉太麻烦了,代码特别多,感觉并不是很好用. 今天给大家介绍一款新工具,java工具 ...

  3. hutool 自定义excel_Hutool Java 工具类库导出 Excel,超级简单!

    前言 在开发应用系统的时候,导出文件是必不可放的功能. 以前用过POI.easyexcel等工具的导入导出功能,但总感觉太麻烦了,代码特别多,感觉并不是很好用. 今天给大家介绍一款新工具,java工具 ...

  4. hutool 自定义excel_使用Hutool Java工具类库 导出Excel 超级简单

    在项目中,导出文件有时是必不可学少的需求:刚开始时,使用POI进行实现文件的导入导出功能:但是代码很多,对刚入手的小白来说,并不算友好:所以今天介绍一个Java工具类库----Hutool: HuTo ...

  5. java导出excel_Hutool Java 工具类库导出 Excel,超级简单!

    前言 使用 <Java 2019 超神之路> <Dubbo 实现原理与源码解析 -- 精品合集> <Spring 实现原理与源码解析 -- 精品合集> <My ...

  6. excel导入导出工具类_Hutool Java工具类库导出Excel,超级简单

    前言 在开发应用系统的时候,导出文件是必不可少的功能. 以前用过POI.easyexcel等工具的导入导出功能,但总感觉太麻烦了,代码特别多,感觉并不是很好用. 今天给大家介绍一款新工具,java工具 ...

  7. 一款牛逼的Java工具类库,GitHub星标10.7k+,你敢用吗?

    点击"开发者技术前线",选择"星标????" 让一部分开发者看到未来 来自:Ryan Wang 链接:ryanc.cc/archives/hutool-java ...

  8. Hutool Java 工具类库Excel导出,配置宽度自适应极度舒适

    文章目录 前言 一.Hutool是什么? 二.使用步骤 1.引入maven依赖 2. 配置宽度自适应 3.Excel导出 三.原理 前言 一.Hutool是什么? Hutool是一个小而全的Java工 ...

  9. Hutool Java 工具类库Excel导入,很方便!

    文章目录 前言 一.Hutool是什么? 二.使用步骤 1.引入maven依赖 2.Excel导入 总结 前言 一.Hutool是什么? Hutool是一个小而全的Java工具类库,通过静态方法封装, ...

  10. Hutool是一个小而全的Java工具类库

    1.Hutool简介 Hutool 是一个小而全的 Java 工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使 Java 拥有函数式语言般的优雅,让 Java 语言也可以&quo ...

最新文章

  1. “掘金”金融AI落地,英特尔趟出一套通关攻略
  2. jenkins搭建流水线项目
  3. 如何高效的比较两个 Object 对象是否相等?
  4. Task.CompletedTask和Task.Result小记
  5. 【牛客 - 303H第十五届浙江大学宁波理工学院程序设计大赛(同步赛)】Protoss and Zerg(快速幂取模,组合数学)
  6. Caused by: java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTag
  7. CV+NLP,使用tf.Keras构建图像搜索引擎
  8. turtle模块还能这样玩?(一条条金龙鱼、雨景)
  9. Office365—Exchange管理2—连接Exchange PowerShell
  10. [原创]Ajax UpLoadFile 多个大文件上传控件及应用范例
  11. Python的继承与多继承
  12. MAC 安装 Redis 客户端
  13. 学习遇见狂神说的Java
  14. Android 接入支付宝在手机未安装支付宝客户端的情况下掉不起支付宝sdk的h5页面
  15. 计算机英语哪个教材好,我想买一本英语入门的英语?
  16. 一本通题解——1251:仙岛求药
  17. 测试评审方法---验证与确认
  18. CDOJ-1057 秋实大哥与花(线段树区间更新)
  19. AJ5利用数据源的validation属性对控件进行validation验证
  20. php websocket udp,swoole创建websocket服务并且支持https服务,同时监听tcp,udp端口

热门文章

  1. JavaSE基础笔记——字符串常用类/ArrayList(集合)
  2. absolute 宽度自适应
  3. php用excel打不开,应用phpexcel导出excel文件后打不开的问题解决方法
  4. 冰川时代5:星际碰撞Ice Age: Collision Course迅雷下载
  5. Leetcode——237. 删除链表中的节点(Java)
  6. QT实现MP3播放器的歌词同步显示(卡拉OK功能)
  7. 牛客寒假算法集训营1 小a与军团模拟器(启发式合并)
  8. Java 居民身份证号校验工具类
  9. Visual SourceSafe Explorer界面出现乱码+字体翻转
  10. 马云选择了西雅图模式,你家公司选硅谷还是西雅图?