| Package | Description |
|---|---|
| cn.hutool.extra |
由于Hutool的原则是不依赖于其它配置文件,但是很多时候我们需要针对第三方非常棒的库做一些工具类化的支持,因此Hutoo-extra包主要用于支持第三方库的工具类支持。
|
| cn.hutool.extra.cglib |
Cglib库方法封装
|
| cn.hutool.extra.compress |
基于commons-compress的压缩解压封装
支持包括:gzip, bzip2, xz, lzma, Pack200, DEFLATE, Brotli, DEFLATE64, ZStandard and Z, the archiver formats are 7z, ar, arj, cpio, dump, tar and zip等格式。 |
| cn.hutool.extra.compress.archiver |
基于commons-compress的打包(压缩)封装
见:https://commons.apache.org/proper/commons-compress/
|
| cn.hutool.extra.compress.extractor |
基于commons-compress的解包(解压缩)封装
见:https://commons.apache.org/proper/commons-compress/
|
| cn.hutool.extra.emoji |
基于https://github.com/vdurmont/emoji-java的Emoji表情工具类
|
| cn.hutool.extra.expression |
表达式语言引擎封装
|
| cn.hutool.extra.expression.engine |
表达式语言引擎封装
|
| cn.hutool.extra.expression.engine.aviator |
Aviator引擎封装,见:https://github.com/killme2008/aviatorscript
|
| cn.hutool.extra.expression.engine.jexl |
Jexl3引擎封装,见:https://github.com/apache/commons-jexl
|
| cn.hutool.extra.expression.engine.jfireel |
JfireEL引擎封装
见:https://gitee.com/eric_ds/jfireEL |
| cn.hutool.extra.expression.engine.mvel |
MVEL (MVFLEX Expression Language)引擎封装
见:https://github.com/mvel/mvel |
| cn.hutool.extra.expression.engine.qlexpress |
QLExpress引擎封装
见:https://github.com/alibaba/QLExpress |
| cn.hutool.extra.expression.engine.rhino |
rhino引擎封装
见:https://github.com/mozilla/rhino |
| cn.hutool.extra.expression.engine.spel |
Spring-Expression引擎封装
见:https://github.com/spring-projects/spring-framework/tree/master/spring-expression |
| cn.hutool.extra.ftp |
基于Apache Commons Net封装的FTP工具
|
| cn.hutool.extra.mail |
邮件封装,基于javax-mail库,入口为MailUtil
|
| cn.hutool.extra.pinyin |
拼音工具封装,入口为PinyinUtil
|
| cn.hutool.extra.pinyin.engine |
拼音具体实现
|
| cn.hutool.extra.pinyin.engine.bopomofo4j |
封装了Bopomofo4j的引擎。
|
| cn.hutool.extra.pinyin.engine.houbbpinyin |
封装了 Pinyin 的引擎。
|
| cn.hutool.extra.pinyin.engine.jpinyin |
封装了Jpinyin的引擎。
|
| cn.hutool.extra.pinyin.engine.pinyin4j |
封装了Pinyin4j的引擎。
|
| cn.hutool.extra.pinyin.engine.tinypinyin |
封装了TinyPinyin的引擎。
|
| cn.hutool.extra.qrcode |
二维码封装,基于zxing库,入口为QrCodeUtil
|
| cn.hutool.extra.servlet |
Servlet封装,包括Servlet参数获取、文件上传、Response写出等,入口为ServletUtil
|
| cn.hutool.extra.spring |
Spring相关工具封装
|
| cn.hutool.extra.ssh |
Jsch封装,包括端口映射、SFTP封装等,入口为JschUtil
|
| cn.hutool.extra.template |
第三方模板引擎封装,提供统一的接口用于适配第三方模板引擎
|
| cn.hutool.extra.template.engine |
第三方模板引擎实现
|
| cn.hutool.extra.template.engine.beetl |
Beetl实现,模板引擎介绍见:http://ibeetl.com/
|
| cn.hutool.extra.template.engine.enjoy |
Jfinal家的Enjoy模板引擎实现,见:https://jfinal.com/doc/6-1
|
| cn.hutool.extra.template.engine.freemarker |
Freemarker实现
见:https://freemarker.apache.org/ |
| cn.hutool.extra.template.engine.jetbrick |
jetbrick-template实现,模板引擎介绍见:https://github.com/subchen/jetbrick-template-2x
|
| cn.hutool.extra.template.engine.jetbrick.loader |
jetbrick-template实现,特殊资源加载器
模板引擎介绍见:https://github.com/subchen/jetbrick-template-2x |
| cn.hutool.extra.template.engine.rythm |
Rythm实现,见:http://www.rythmengine.org/
|
| cn.hutool.extra.template.engine.thymeleaf |
Thymeleaf实现,见:https://www.thymeleaf.org/
|
| cn.hutool.extra.template.engine.velocity |
Velocity实现
见:http://velocity.apache.org/ |
| cn.hutool.extra.template.engine.wit |
Wit实现,见:http://zqq90.github.io/webit-script/
|
| cn.hutool.extra.tokenizer |
中文分词封装
通过定义统一接口,适配第三方分词引擎 |
| cn.hutool.extra.tokenizer.engine |
第三方分词引擎实现
|
| cn.hutool.extra.tokenizer.engine.analysis |
Lucene-analysis分词抽象封装
项目地址:https://github.com/apache/lucene-solr/tree/master/lucene/analysis |
| cn.hutool.extra.tokenizer.engine.ansj |
Ansj分词实现
项目地址:https://github.com/NLPchina/ansj_seg |
| cn.hutool.extra.tokenizer.engine.hanlp |
HanLP分词引擎实现
项目地址:https://github.com/hankcs/HanLP |
| cn.hutool.extra.tokenizer.engine.ikanalyzer |
IKAnalyzer分词引擎实现
项目地址:https://github.com/yozhao/IKAnalyzer |
| cn.hutool.extra.tokenizer.engine.jcseg |
Jcseg分词引擎实现
项目地址:https://gitee.com/lionsoul/jcseg |
| cn.hutool.extra.tokenizer.engine.jieba |
Jieba分词引擎实现
项目地址:https://github.com/huaban/jieba-analysis |
| cn.hutool.extra.tokenizer.engine.mmseg |
mmseg4j分词引擎实现
项目地址:https://github.com/chenlb/mmseg4j-core |
| cn.hutool.extra.tokenizer.engine.mynlp |
MYNLP 中文NLP工具包分词实现
项目地址:https://github.com/mayabot/mynlp/ |
| cn.hutool.extra.tokenizer.engine.word |
Word分词引擎实现
项目地址:https://github.com/ysc/word |
| cn.hutool.extra.validation |
基于JSR-380标准的校验工具类,封装了javax.validation的API
|
Copyright © 2025. All rights reserved.