Java 工具集 Hutool

Java 工具集 Hutool

Apache Licene 2.0
Java 查看源码»
跨平台
2014-04-17
路小磊

Hutool是一个Java工具集,针对我们项目中util包进行开刀,抽象大量的工具方法,旨在减少项目中工具类的数量,将我们的编码工作专注在业务上。Hutool 对文件、流、加密解密、转码、正则、线程、XML、日期、Http客户端 等 JDK 方法进行封装,组成各种 Util 工具类。

Hutool并非框架,而是一个工具类方法集合,随用随取,且随时可被替换,与任何框架不冲突。

Hutool的大部分工具方法并不依赖第三方包(extra模块对第三方框架封装工具类除外),轻量简洁。

的码云指数为
超过 的项目
加载中

评论(51)

素剑步青尘
素剑步青尘

引用来自“邹先生HA”的评论

hutool的excel导入功能,为什么一次只可以导入10条记录,有待改善
https://www.oschina.net/p/excelutil了解以下
葬爱家族卧底
葬爱家族卧底

引用来自“葬爱家族卧底”的评论

说心里话,不建议5年以下经验的同行去用,会产生依赖,很容易废掉的。

引用来自“头号大宝贝”的评论

5年以上不知道Apache common/guava的API的真心可以转行了。意见跟你相反,5年以下当工具玩一玩就可以了,生产慎用。真正有一定经验积累的时候,才会意识到Apache common是一个无所不在的工具库。
说心里话,对你这种人有时候感到很无语,你表达的意思和我讲的到底有什么关联……我不建议5年以下经验的同行去用,是因为觉得作者写的很不错,经验低的用习惯了就会养成依赖,不去了解原始的实现方式,你硬要给我扯什么5年以上不知道Apache-common和guava的API就可以转行了……我说句不中听的话,我知道的5年以上不怎么熟悉这俩API的多了去了,还不是一样在干活,用到的时候查一下一点也不影响人家工作,难道这些人都应该滚蛋?你要表达你的看法可以,不要动不动就说什么不知道XXX就可以转行这样的话,显得别人都很无知一样,看了真的脑瓜子疼。
头号大宝贝
头号大宝贝

引用来自“葬爱家族卧底”的评论

说心里话,不建议5年以下经验的同行去用,会产生依赖,很容易废掉的。
5年以上不知道Apache common/guava的API的真心可以转行了。意见跟你相反,5年以下当工具玩一玩就可以了,生产慎用。真正有一定经验积累的时候,才会意识到Apache common是一个无所不在的工具库。
葬爱家族卧底
葬爱家族卧底
说心里话,不建议5年以下经验的同行去用,会产生依赖,很容易废掉的。
老男人就是我
浏览器上下载ftp服务器上的文件怎么弄?sftp.get("/userfiles/plan2018/ed07356a9fe14eb2881af0867fc8f845.jpg", "D:/src/test/java/jjkjk.jpg");貌似局限性很大
Heffie199
Heffie199
不错,支持一下
路小磊
路小磊 软件作者

引用来自“succy”的评论

小磊哥下个hutool版本能支持下csv不?
新版已支持。CsvUtil
路小磊
路小磊 软件作者

引用来自“forestyang”的评论

请问Hutool,目前是否支持HTTPS双向认证,简单看了下代码,没有看到相关的逻辑。谢谢。
Hutool基于HttpurlConnection,双向认证暂时没有demo
路小磊
路小磊 软件作者

引用来自“邹先生HA”的评论

hutool的excel导入功能,为什么一次只可以导入10条记录,有待改善
都可以啊。如有问题请提issue
路小磊
路小磊 软件作者

引用来自“快速开发师”的评论

看了下,还太嫩,很多工具没有。自以为自己的风格别人能喜欢,其实我不喜欢这种网页风格,应该改版,我觉得hibernate文档的风格就很不错
欢迎补充。

Hutool 4.3.2 发布,可能是2018年最后一个版本

Hutool是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以"甜甜的"。Hutool 最初是我项目中util包的一个整理,后来慢慢积累并加入更多非...

2018/12/27 09:25

Hutool 4.2.1 发布,带来国密算法和 EmojiUtil

Hutool是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以"甜甜的"。Hutool 最初是我项目中util包的一个整理,后来慢慢积累并加入更多非...

2018/11/25 21:17

Hutool 4.1.14 发布,带来Excel大数据导出和带图标二维码

Hutool是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以"甜甜的"。Hutool 最初是我项目中util包的一个整理,后来慢慢积累并加入更多非...

2018/09/21 01:38

Hutool 4.1.10 发布,加入 Enjoy 模板封装

Hutool是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以"甜甜的"。Hutool 最初是我项目中util包的一个整理,后来慢慢积累并加入更多非...

2018/09/06 12:07

Hutool 4.1.8 发布,bug 修复版本

Hutool是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以"甜甜的"。Hutool 最初是我项目中util包的一个整理,后来慢慢积累并加入更多非...

2018/08/19 16:07

Hutool 4.1.4 发布,带来 QQ 机器人

Hutool是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以"甜甜的"。Hutool 最初是我项目中util包的一个整理,后来慢慢积累并加入更多非...

2018/07/29 11:14

Hutool 4.1.2 发布,Java 工具集

Hutool是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以"甜甜的"。Hutool 最初是我项目中util包的一个整理,后来慢慢积累并加入更多非...

2018/07/16 09:03

Hutool 4.1.1 发布,Java 工具集

Hutoo l是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以“甜甜的”。Hutool 最初是我项目中“util”包的一个整理,后来慢慢...

2018/06/20 09:20

Java 工具集 Hutool 4.0.12 发布,紧急 bug 修复

Hutoo l是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以“甜甜的”。Hutool 最初是我项目中“util”包的一个整理,后来慢慢积累并加入...

2018/05/10 09:23

Java 工具集 Hutool 4.0.11 发布,bug 修复

Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非...

2018/05/08 01:20

没有更多内容

加载失败,请刷新页面

1
回答
【一周热点】阿里赵敏取代张无忌 | 坐等宪法在码云发布 | Hystrix 接盘侠在哪

回顾一周社区热门资讯与你的精彩留言~ 第【四】期:1124-1130 读者神回复 @迪伦少校 @MrChenSH @encro from: RedisPl...

2018/11/30 17:40
4
回答
java工具类hutool的精确计算冗余代码和部分方法处理不够严谨

我个人觉的这三个地方是多余的,不知道各位Java大神怎么看!

2018/03/12 17:56
1
回答
hutool使用poi的工具,有异常,包是按照官网文档弄的,帮忙看下,谢谢

//MAVEN中引入的依赖 <dependency> <groupId>org.apache.poi</groupId> <artifac...

2018/03/19 10:50
1
回答
群主你好 druid数据连接池框架

@路小磊 你好,想跟你请教个问题:hutool框架集成druid数据连接池框架,可以配置监控页面吗 普通的java工程,可以访问监控页面吗

2015/11/04 14:43
2
回答
hutool 定时任务模块如何管理加载的所有任务

hutool 定时任务模块如何管理加载的所有任务 @路小磊

2015/10/15 09:56

没有更多内容

加载失败,请刷新页面

没有更多内容

Hutool之正则表达式工具类——ReUtil

前言 在文本处理中,正则表达式几乎是全能的,但是Java的正则表达式有时候处理一些事情还是有些繁琐,所以我封装了部分常用功能。就比如说我要匹配一段文本中的某些部分,我们需要这样做: ...

2014/09/10 15:18
536
1
使用Hutool处理RSA等非对称加密

介绍 Hutool工具是一个国产开源Java工具集,旨在简化Java开发中繁琐的过程,Hutool-crypto模块便是针对JDK加密解密做了大大简化。 此文主要介绍利用Hutool-crypto简化非对称加密解密。 对于非...

2017/08/24 19:02
2K
5
Hutool之前言

Hutool是一个工具包,我日常写项目的一些积累,参考了一些Apache Commons Lang和JODD里的一些写法,不过大部分还是自己写的,希望你看了之后会有所启发或者能给你工作中带来帮助。说实话我现...

2014/05/09 16:45
280
0
Java使用Hutool实现AES、DES加密解密

介绍 AES和DES同属对称加密算法,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用...

2017/08/07 19:29
3.2K
9
Hutool之有界优先队列-BoundedPriorityQueue

Java中解决批量数据(或者多个数据源)排序并取前N条问题。

2015/03/22 12:47
515
0
Git push到多个远程库

我的Hutool项目现在在Github和Git@OSC上都有,每次都是开两个项目,手动同步文件,然后分别提交。后来发现可以一个项目同时提交到多个远程库,还真是方便。

2014/09/09 09:32
3.3K
0
定时任务工具——CronUtil

Java中定时任务使用的最多的我想就是quartz了,但是这个框架太过庞大,而且我也不需要用到这么多东西,使用方法也是比较复杂(官方Demo我实在是无语……)。于是我便寻找新的框架代替(不要问...

2015/02/24 11:38
1K
0
Java日志那点儿事儿

日志这东西在语言里算基础组件了吧,可惜Java界第三方框架向来比原生组件好用也是事实,缺点是框架太多混战江湖,今天我们就理一理这些日志框架

2015/12/11 21:07
580
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部