一个小而全的 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 (29)

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.2.01.6.0
Apache 2.0
io.github.tasure » sure-log
零依赖日志门面(对标 hutool-log):classpath 探测 SLF4J 自动委托,未命中回退 Console 输出。
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-db
JDBC 数据访问层:Entity / SqlRunner / Db 门面 / 内置连接池 / 分页 / 事务,零第三方运行期依赖
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-json
零依赖 JSON 解析与序列化。
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-http
零依赖 HTTP 客户端(JDK HttpURLConnection)。
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-crypto
加密安全域:哈希/AES/DES/RSA/HMAC,纯 JDK 实现。
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-cron
定时调度域:Cron 表达式解析与调度器,纯 JDK 实现。
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-cache
缓存域:FIFO/LRU/LFU/Timed 四种策略,纯 JDK 实现。
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-xml
XML 域:Map/Bean 互转,基于 JDK DOM,零第三方依赖。
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-poi
Office 域:Excel/Word 读写,基于 Apache POI。
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-captcha
验证码域:图形验证码(线段/圆圈/扭曲干扰),基于 JDK AWT,零第三方依赖。
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-jwt
JWT 域:HS256/HS384/HS512/RS256 令牌签发与校验,基于 sure-crypto 与 sure-json,纯 JDK。
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-dfa
DFA 域:敏感词过滤(前缀树 + 停用词跳跃),纯 JDK 零依赖。
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-extra
扩展域(对标 hutool-extra):邮件发送(jakarta.mail)、FTP 客户端(Apache Commons Net)、二维码生成/解析(ZXing)、图像增强(JDK AWT 水印/拼接/缩略图/格式转换)。
1.2.01.6.0
Apache 2.0
io.github.tasure » sure-all
聚合模块:一个依赖引入全部工具域(等价旧版 suretool 单模块)。
1.2.01.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
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✔
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✔