首页  

hutool简介     所属分类 hutool 浏览量 183
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 视频编辑 图像处理 图形渲染