hutool简介
所属分类 hutool
浏览量 217
Hutool
A set of tools that keep Java sweet.
Hutool是一个功能丰富且易用的Java工具库,通过诸多实用工具类的使用,旨在帮助开发者快速、便捷地完成各类开发任务。
这些封装的工具涵盖了字符串、数字、集合、编码、日期、文件、IO、加密、数据库JDBC、JSON、HTTP客户端等一系列操作, 可以满足各种不同的开发需求。
Hutool既是一个工具集,也是一个知识库
https://www.hutool.cn/
https://hutoolkit.com/zh/docs/
https://hutoolkit.com/docs/
https://www.hutool.cn/docs/#/
指南
https://doc.hutool.cn/pages/index/
https://gitee.com/dromara/hutool
hutool-all-5.8.28.jar 大小 2.5M
springboot + hutool
springboot web层,提供rest api, 不使用高级特性,
业务代码 用工具类组合
简单的spring bean 可以用
禁止使用 aop , 动态代码生成 类增强 等功能
静态编译型语言 不需要动态特性
模块
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-socket 基于Java的NIO和AIO的Socket封装
hutool-jwt JSON Web Token (JWT)封装实现
所有工具类列表
cn.hutool.aop.ProxyUtil
cn.hutool.bloomfilter.BloomFilterUtil
cn.hutool.cache.CacheUtil
cn.hutool.captcha.CaptchaUtil
cn.hutool.core.annotation.AnnotationUtil
cn.hutool.core.bean.BeanUtil
cn.hutool.core.collection.CollStreamUtil
cn.hutool.core.collection.CollUtil
cn.hutool.core.collection.CollectionUtil
cn.hutool.core.collection.IterUtil
cn.hutool.core.collection.ListUtil
cn.hutool.core.collection.RingIndexUtil
cn.hutool.core.collection.SpliteratorUtil
cn.hutool.core.comparator.CompareUtil
cn.hutool.core.compiler.CompilerUtil
cn.hutool.core.compiler.DiagnosticUtil
cn.hutool.core.compiler.JavaFileObjectUtil
cn.hutool.core.convert.CastUtil
cn.hutool.core.date.CalendarUtil
cn.hutool.core.date.DateUtil
cn.hutool.core.date.LocalDateTimeUtil
cn.hutool.core.date.TemporalAccessorUtil
cn.hutool.core.date.TemporalUtil
cn.hutool.core.date.ZoneUtil
cn.hutool.core.exceptions.CheckedUtil
cn.hutool.core.exceptions.ExceptionUtil
cn.hutool.core.img.ColorUtil
cn.hutool.core.img.FontUtil
cn.hutool.core.img.GraphicsUtil
cn.hutool.core.img.ImgUtil
cn.hutool.core.io.BufferUtil
cn.hutool.core.io.FileTypeUtil
cn.hutool.core.io.FileUtil
cn.hutool.core.io.IoUtil
cn.hutool.core.io.ManifestUtil
cn.hutool.core.io.NioUtil
cn.hutool.core.io.file.FileNameUtil
cn.hutool.core.io.file.FileSystemUtil
cn.hutool.core.io.file.PathUtil
cn.hutool.core.io.resource.ResourceUtil
cn.hutool.core.io.unit.DataSizeUtil
cn.hutool.core.io.watch.WatchUtil
cn.hutool.core.lang.caller.CallerUtil
cn.hutool.core.lang.func.LambdaUtil
cn.hutool.core.lang.intern.InternUtil
cn.hutool.core.lang.reflect.MethodHandleUtil
cn.hutool.core.lang.tree.TreeUtil
cn.hutool.core.map.MapUtil
cn.hutool.core.math.BitStatusUtil
cn.hutool.core.math.MathUtil
cn.hutool.core.net.Ipv4Util
cn.hutool.core.net.NetUtil
cn.hutool.core.net.SSLUtil
cn.hutool.core.net.URLEncodeUtil
cn.hutool.core.stream.CollectorUtil
cn.hutool.core.stream.StreamUtil
cn.hutool.core.swing.DesktopUtil
cn.hutool.core.swing.RobotUtil
cn.hutool.core.swing.ScreenUtil
cn.hutool.core.swing.clipboard.ClipboardUtil
cn.hutool.core.text.CharSequenceUtil
cn.hutool.core.text.UnicodeUtil
cn.hutool.core.text.csv.CsvUtil
cn.hutool.core.text.escape.InternalEscapeUtil
cn.hutool.core.thread.AsyncUtil
cn.hutool.core.thread.ThreadUtil
cn.hutool.core.thread.lock.LockUtil
cn.hutool.core.util.ArrayUtil
cn.hutool.core.util.BooleanUtil
cn.hutool.core.util.ByteUtil
cn.hutool.core.util.CharUtil
cn.hutool.core.util.CharsetUtil
cn.hutool.core.util.ClassLoaderUtil
cn.hutool.core.util.ClassUtil
cn.hutool.core.util.CoordinateUtil
cn.hutool.core.util.CreditCodeUtil
cn.hutool.core.util.DesensitizedUtil
cn.hutool.core.util.EnumUtil
cn.hutool.core.util.EscapeUtil
cn.hutool.core.util.HashUtil
cn.hutool.core.util.HexUtil
cn.hutool.core.util.IdUtil
cn.hutool.core.util.IdcardUtil
cn.hutool.core.util.JAXBUtil
cn.hutool.core.util.JNDIUtil
cn.hutool.core.util.JdkUtil
cn.hutool.core.util.ModifierUtil
cn.hutool.core.util.NumberUtil
cn.hutool.core.util.ObjUtil
cn.hutool.core.util.ObjectUtil
cn.hutool.core.util.PageUtil
cn.hutool.core.util.PhoneUtil
cn.hutool.core.util.PrimitiveArrayUtil
cn.hutool.core.util.RadixUtil
cn.hutool.core.util.RandomUtil
cn.hutool.core.util.ReUtil
cn.hutool.core.util.ReferenceUtil
cn.hutool.core.util.ReflectUtil
cn.hutool.core.util.RuntimeUtil
cn.hutool.core.util.SerializeUtil
cn.hutool.core.util.ServiceLoaderUtil
cn.hutool.core.util.StrUtil
cn.hutool.core.util.SystemPropsUtil
cn.hutool.core.util.TypeUtil
cn.hutool.core.util.URLUtil
cn.hutool.core.util.XmlUtil
cn.hutool.core.util.ZipUtil
cn.hutool.cron.CronUtil
cn.hutool.cron.pattern.CronPatternUtil
cn.hutool.cron.pattern.PatternUtil
cn.hutool.crypto.ASN1Util
cn.hutool.crypto.BCUtil
cn.hutool.crypto.ECKeyUtil
cn.hutool.crypto.KeyUtil
cn.hutool.crypto.OpensslKeyUtil
cn.hutool.crypto.PemUtil
cn.hutool.crypto.SecureUtil
cn.hutool.crypto.SignUtil
cn.hutool.crypto.SmUtil
cn.hutool.crypto.digest.DigestUtil
cn.hutool.db.DbUtil
cn.hutool.db.StatementUtil
cn.hutool.db.dialect.DriverUtil
cn.hutool.db.meta.MetaUtil
cn.hutool.db.sql.SqlUtil
cn.hutool.dfa.SensitiveUtil
cn.hutool.extra.cglib.CglibUtil
cn.hutool.extra.compress.CompressUtil
cn.hutool.extra.emoji.EmojiUtil
cn.hutool.extra.expression.ExpressionUtil
cn.hutool.extra.mail.InternalMailUtil
cn.hutool.extra.mail.MailUtil
cn.hutool.extra.pinyin.PinyinUtil
cn.hutool.extra.qrcode.QrCodeUtil
cn.hutool.extra.servlet.JakartaServletUtil
cn.hutool.extra.servlet.ServletUtil
cn.hutool.extra.ssh.GanymedUtil
cn.hutool.extra.ssh.JschUtil
cn.hutool.extra.template.TemplateUtil
cn.hutool.extra.tokenizer.TokenizerUtil
cn.hutool.extra.validation.ValidationUtil
cn.hutool.http.HtmlUtil
cn.hutool.http.HttpUtil
cn.hutool.http.useragent.UserAgentUtil
cn.hutool.http.webservice.SoapUtil
cn.hutool.json.InternalJSONUtil
cn.hutool.json.JSONUtil
cn.hutool.jwt.JWTUtil
cn.hutool.jwt.signers.AlgorithmUtil
cn.hutool.jwt.signers.JWTSignerUtil
cn.hutool.poi.excel.ExcelDateUtil
cn.hutool.poi.excel.ExcelExtractorUtil
cn.hutool.poi.excel.ExcelFileUtil
cn.hutool.poi.excel.ExcelPicUtil
cn.hutool.poi.excel.ExcelUtil
cn.hutool.poi.excel.RowUtil
cn.hutool.poi.excel.WorkbookUtil
cn.hutool.poi.excel.cell.CellUtil
cn.hutool.poi.excel.sax.ExcelSaxUtil
cn.hutool.poi.excel.style.StyleUtil
cn.hutool.poi.word.DocUtil
cn.hutool.poi.word.TableUtil
cn.hutool.poi.word.WordUtil
cn.hutool.script.ScriptUtil
cn.hutool.setting.SettingUtil
cn.hutool.setting.dialect.PropsUtil
cn.hutool.setting.yaml.YamlUtil
cn.hutool.socket.ChannelUtil
cn.hutool.socket.SocketUtil
cn.hutool.socket.nio.NioUtil
cn.hutool.system.SystemUtil
cn.hutool.system.oshi.OshiUtil
上一篇
下一篇
指数和ETF指标计算统计
grafana静音设置
DuckDB OLAP数据库介绍
grafana 连接 skywalking promQL 数据源 ,慢SQL告警
高手止于均线
python 视频编辑 图像处理 图形渲染