一个小而全的 Java 工具类库,参考 Hutool 设计,通过静态方法封装常用 JDK API,降低开发成本。

Compile Dependencies (0)

Category/LicenseGroup / ArtifactVersionUpdates

Test Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.13.26.1.3

Managed Dependencies (41)

Category/LicenseGroup / ArtifactVersionUpdates
Core Utils MULANPSL 2.0
cn.hutool » hutool-core
Hutool核心,包括集合、字符串、Bean等工具
5.8.47✔
MULANPSL 2.0
cn.hutool » hutool-json
Hutool JSON封装
5.8.47✔
Barcode Apache 2.0
com.google.zxing » core
Core barcode encoding/decoding library
3.5.33.5.4
Apache 2.0
com.google.zxing » javase
Java SE-specific extensions to core ZXing library
3.5.33.5.4
FTP Apache 2.0
commons-net » commons-net
Apache Commons Net library contains a collection of network utilities and protocol implementations.
3.11.13.13.0
Apache 2.0
io.github.tasure » sure-core
核心工具域:字符串/集合/日期/IO/Bean/并发/断言等,零第三方运行期依赖。
1.6.0✔
Apache 2.0
io.github.tasure » sure-log
零依赖日志门面(对标 hutool-log):classpath 探测 SLF4J 自动委托,未命中回退 Console 输出。
1.6.0✔
Apache 2.0
io.github.tasure » sure-db
JDBC 数据访问层:Entity / SqlRunner / Db 门面 / 内置连接池 / 分页 / 事务,零第三方运行期依赖
1.6.0✔
Apache 2.0
io.github.tasure » sure-script
JSR-223 脚本门面:引擎探测 / 编译缓存 / 快速求值,零第三方运行期依赖
1.6.0✔
Apache 2.0
io.github.tasure » sure-template
模板引擎门面:Template 接口 + 内置 SimpleTemplate(${} 占位符 / 转义 / Bean 渲染),零第三方运行期依赖
1.6.0✔
Apache 2.0
io.github.tasure » sure-aop
零依赖 AOP 门面:Aspect 切面 + ProxyUtil 代理工厂(JDK 动态代理,方法级匹配)
1.6.0✔
Apache 2.0
io.github.tasure » sure-pdf
PDF 轻量门面:PdfWriter(文本/表格/图片/自动分页)+ PdfUtil(文本提取/合并/校验),基于 Apache PDFBox 3
1.6.0✔
Apache 2.0
io.github.tasure » sure-process
进程管理门面:启动外部进程、超时强杀、并发捕获输出(虚拟线程),零第三方依赖
1.6.0✔
Apache 2.0
io.github.tasure » sure-math
数学工具门面:素数/公约数/阶乘组合/进制/位运算/BigDecimal 精确运算/随机数/数字解析,零第三方依赖
1.6.0✔
Apache 2.0
io.github.tasure » sure-compress
高压缩率格式门面:7z(LZMA2,commons-compress)+ Brotli(官方 dec/enc)
1.6.0✔
Apache 2.0
io.github.tasure » sure-socket
TCP Socket 轻量门面:静态探测工具 + 虚拟线程服务端/客户端(零第三方依赖)
1.6.0✔
Apache 2.0
io.github.tasure » sure-event
轻量事件总线:函数式/注解注册,同步/虚拟线程异步投递(零第三方依赖)
1.6.0✔
Apache 2.0
io.github.tasure » sure-json
零依赖 JSON 解析与序列化。
1.6.0✔
Apache 2.0
io.github.tasure » sure-http
零依赖 HTTP 客户端(JDK HttpURLConnection)。
1.6.0✔
Apache 2.0
io.github.tasure » sure-crypto
加密安全域:哈希/AES/DES/RSA/HMAC,纯 JDK 实现。
1.6.0✔
Apache 2.0
io.github.tasure » sure-cron
定时调度域:Cron 表达式解析与调度器,纯 JDK 实现。
1.6.0✔
Apache 2.0
io.github.tasure » sure-cache
缓存域:FIFO/LRU/LFU/Timed 四种策略,纯 JDK 实现。
1.6.0✔
Apache 2.0
io.github.tasure » sure-xml
XML 域:Map/Bean 互转,基于 JDK DOM,零第三方依赖。
1.6.0✔
Apache 2.0
io.github.tasure » sure-poi
Office 域:Excel/Word 读写,基于 Apache POI。
1.6.0✔
Apache 2.0
io.github.tasure » sure-captcha
验证码域:图形验证码(线段/圆圈/扭曲干扰),基于 JDK AWT,零第三方依赖。
1.6.0✔
Apache 2.0
io.github.tasure » sure-jwt
JWT 域:HS256/HS384/HS512/RS256 令牌签发与校验,基于 sure-crypto 与 sure-json,纯 JDK。
1.6.0✔
Apache 2.0
io.github.tasure » sure-dfa
DFA 域:敏感词过滤(前缀树 + 停用词跳跃),纯 JDK 零依赖。
1.6.0✔
Apache 2.0
io.github.tasure » sure-extra
扩展域(对标 hutool-extra):邮件发送(jakarta.mail)、FTP 客户端(Apache Commons Net)、二维码生成/解析(ZXing)、图像增强(JDK AWT 水印/拼接/缩略图/格式转换)。
1.6.0✔
Apache 2.0
io.github.tasure » sure-all
聚合模块:一个依赖引入全部工具域(等价旧版 suretool 单模块)。
1.6.0✔
Java Spec EDL 1.0 +2
jakarta.mail » jakarta.mail-api
Jakarta Mail API 2.1 Specification API
2.1.32.1.5
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.13.26.1.3
Compression Apache 2.0
org.apache.commons » commons-compress
Apache Commons Compress defines an API for working with
1.27.11.28.0
Logging Apache 2.0
org.apache.logging.log4j » log4j-core
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
2.26.1✔
Apache 2.0
org.apache.poi » poi-ooxml-full
XmlBeans generated from the Ecma supplied xsds (since POI 5.0.0, the 5th edition is used):
5.5.1✔
Excel Lib Apache 2.0
org.apache.poi » poi-ooxml
Apache POI - Java API To Access Microsoft Format Files
5.5.1✔
org.brotli » dec0.1.2✔
EDL 1.0 +2
org.eclipse.angus » angus-mail2.0.32.0.5
EDL 1.0
org.eclipse.angus » angus-activation
Angus Activation Registries Implementation
2.0.22.0.3
org.openjdk.jmh » jmh-core
The jmh is a Java harness for building, running, and analysing
1.37✔
org.openjdk.jmh » jmh-generator-annprocess
JMH benchmark generator, based on annotation processors.
1.37✔
org.tukaani » xz
XZ data compression
1.101.12