专栏名称: 芋道源码
纯 Java 源码分享公众号,目前有「Dubbo」「SpringCloud」「Java 并发」「RocketMQ」「Sharding-JDBC」「MyCAT」「Elastic-Job」「SkyWalking」「Spring」等等
目录
相关文章推荐
Java编程精选  ·  字节员工自曝:在强调一遍OD ... ·  昨天  
芋道源码  ·  如何实现一个合格的分布式锁 ·  14 小时前  
芋道源码  ·  代码如诗,如此优雅的代码你能够写得出来吗? ·  14 小时前  
芋道源码  ·  再见了SpringBoot,后端AI已成气候! ·  昨天  
51好读  ›  专栏  ›  芋道源码

不要再封装各种 Util 工具类了,这个神级框架值得拥有!

芋道源码  · 公众号  · Java  · 2025-05-18 21:05

主要观点总结

本文介绍了两个社群,一个是「芋道快速开发平台」知识星球,提供一对一交流、面试小册、简历优化、求职解惑等服务;另一个是国产开源项目,包含前端管理后台、微信小程序、后端支持单体和微服务架构等功能。同时,推荐了一个Java工具类库Hutool,包括功能介绍、安装方法、简单测试以及一些常用工具类的使用方法。最后,给出了加入知识星球的方式和星球内容。

关键观点总结

关键观点1: 「芋道快速开发平台」知识星球介绍

提供一对一交流、面试小册、简历优化、求职解惑等服务。

关键观点2: 国产开源项目介绍

包含前端管理后台、微信小程序、后端支持单体和微服务架构等功能,涵盖RBAC权限、SaaS多租户、数据权限、商城、支付、工作流等功能。

关键观点3: Hutool工具类库介绍

包括功能、安装、简单测试,以及常用工具类的使用方法。提供了如日期时间处理、字符串处理、数字处理、JavaBean操作、Map操作、注解操作、加密解密、验证码生成等工具类。

关键观点4: Hutool工具类库的学习资源

可以访问Hutool官网以及更多工具库相关网站进行学习。

关键观点5: 加入方式

通过长按或扫描二维码加入知识星球,获取更多技术提升。


正文

请到「今天看啥」查看全文


  • 二、安装
  • 三、简单测试

  • 今天给大家推荐一个非常好用的Java工具类库,企业级常用工具类,基本都有,能避免重复造轮子及节省大量的开发时间,非常不错,值得大家去了解使用。

    Hutool 谐音 “糊涂”,寓意追求 “万事都作糊涂观,无所谓失,无所谓得” 的境界。

    Hutool 是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以 “甜甜的”。Hutool 最初是我项目中 “util” 包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源工具集。

    一、功能

    一个 Java 基础工具类,对文件、流、加密解密、转码、正则、线程、XML 等 JDK 方法进行封装,组成各种 Util 工具类,同时提供以下组件:

    • tool-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 扩展模块,对第三方封装(模板引擎、邮件等)

    • hutool-http 基于 HttpUrlConnection 的 Http 客户端封装

    • hutool-log 自动识别日志实现的日志门面

    • hutool-script 脚本执行封装,例如 Javascript

    • hutool-setting 功能更强大的 Setting 配置文件和 Properties 封装

    • hutool-system 系统参数调用封装(JVM 信息等)

    • hutool-json JSON 实现

    • hutool-captcha 图片验证码实现

    基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

    • 项目地址:https://github.com/YunaiV/ruoyi-vue-pro
    • 视频教程:https://doc.iocoder.cn/video/






    请到「今天看啥」查看全文