Java 工具集 Hutool

Java 工具集 Hutool

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

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

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

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

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

评论(99)

muyu
muyu
在用,好评
平安OSC
平安OSC
看到两位大佬在那吵吵真是无语,不建议五年以下的用?难不成知道了工具库用在项目里会丢人?以我的经历是知道了工具库会一直用下去,五年十年,没人会阻止你用
头号大宝贝
头号大宝贝
我没不建议五年以下使用哦。也没说使用工具库丢人哦,但是使用一个违背”与任何框架不冲突。“原则的工具库就丢人了哦。bug在评论里反馈过一个哦,因为当时太生气了哦。未反馈与其它框架冲突的以及一些情况下引起jvm异常的几个问题就不提了哦,反正我也不推荐用哦。还是那句温馨提示:生产慎用。真要使用的话,多跑用例和并发压测哦。玩玩的话无所谓哦。 @温若寒 你说是不是哦??
无知有趣
无知有趣
有没有前端js加密,后台java解密的?
小顺顺
小顺顺
导出Excel,定义Bean后,可不可以设置不用导出Bean的所有字段,指定列字段导出
H
HelloCodeZ
你可以看easyExcell有注解的字段可以导出来,很简单
小顺顺
小顺顺
好的,谢谢
chenjian88
chenjian88
邮件不用装mq那些东西吗?直接用这个就可以发送?
c
cuif
不依赖第三方包是好也是不好, 打个比方, 现有工程已经有使用 fastjson, 希望使用 工具包中的 xmlToJson 功能, 只能得到工具包中的 Json对象, 还要转一下. : -)
B
BeeHoney
其实查询数据库的时候也是可以直接返回Json格式结果的。 ORM框架Bee就是这样( https://gitee.com/automvc/bee). 哪位有兴趣可以对比下直接产生Json快,还是间接产生快。
lbb1fee
lbb1fee
xml与实体与map的单层多层转换,也来一个呗
B
BeeHoney
其实查询数据库的时候也是可以直接返回Json格式结果的。 ORM框架Bee就是这样( https://gitee.com/automvc/bee). 哪位有兴趣可以对比下直接产生Json快,还是间接产生快。
秃啦
秃啦
很好用
LJ541X
LJ541X
@路小磊 MailUtil使用报错 AuthenticationFailedException: 526 Authentication failure[0], 直接使用javax.mail则正常
z
zmnck
好几个依赖找不到
路小磊
路小磊 软件作者
maven引入即可,为何会找不到?
z
zmnck
就下面那几个插件maven找不到,能不能把你镜像仓库配置发一份!
路小磊
路小磊 软件作者
Hutool没有插件,是不是你请求Maven中央库失败了?考虑阿里的镜像。

Hutool 5.0.0 发布,不再支持 JDK 7

Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。 Hutool中的工具方法来自于每个用...

2019/10/17 16:26

Hutool 4.6.7 发布,没能逃过真香定律

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

2019/09/22 08:15

Hutool 4.6.2 发布,使用木兰宽松许可证

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

2019/08/16 23:18

Hutool 4.5.15 发布,知错能改

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

2019/06/25 19:54

Hutool 4.5.8 发布,更好的主页和文档体验

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

2019/05/06 22:47

Hutool 4.5.2 发布,点滴积累,感动人心

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

2019/03/22 10:53

Hutool 4.4.3 发布,尿布上的新版本

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

2019/01/28 09:13

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

没有更多内容

加载失败,请刷新页面

3
回答
hi,磊哥,请教一个hutool中关于excel读取单元格内容010,会变成long类型的10的问题:)

hi,@路小磊 磊哥,请教一个hutool中关于excel读取单元格内容010,会变成long类型的10的问题:) 问题详情描述: 用 ExcelUtil...

2019/12/18 15:16
2
回答
用jfinal-weixin 配合 hutool-all-4.5.16 生成验证码的一个异常情况
QuincyZ 的回答 2019/08/16 15:34
最佳答案
这种一般都是服务器上缺少相对应的字体,看代码使用的字体是 this.font = new Font("Courier", Font.PLAIN, (int)(this.height * 0.75)); 检查一下服务器是否存在这种类型的字体
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
4K
2
使用Hutool发送工作日报

需求来源 某一天Hutool群中有美女(也可能是抠脚大汉)抱怨领导,说让ta每天写工作日报,说明今天做了哪些工作,每周还有周报。美女遇到问题嘛,本着能聊则聊,能帮则帮的原则,于是使用Hut...

2019/06/20 11:39
2.6K
6
使用Hutool处理RSA等非对称加密

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

2017/08/24 19:02
6.6K
5
Java使用Hutool实现AES、DES加密解密

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

2017/08/07 19:29
7.7K
9
Hutool之前言

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

2014/05/09 16:45
353
0
Hutool之有界优先队列-BoundedPriorityQueue

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

2015/03/22 12:47
1.5K
0
在SpringMVC/SpringBoot控制器中通过获取文件输入流方式上传文件到go-fastdfs的几种实现

最近很多朋友在go-fastdfs的微信群里面问道,go-fastdfs什么时候支持流上传?其实一直都支持的!为什么这样子说呢?因为go-fastdfs本身就是基于http协议进行传输的,那么如果有读者对Java的H...

2019/03/23 21:39
2.8K
2
development project and docs

开发用相关项目和文档地址 Spring 官方文档地址 Spring Spring Projects Spring Boot Documentation Spring Cloud Documentation Spring Data Documentation Spring Web Services Documentat...

2018/02/08 16:03
120
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部