轻量、实用的 Java 工具库Lightweight, practical Java utilities.
AJ-Utils 是一个面向 Java 8 的模块化工具库,提供日常开发常用的通用能力,以及 FTP、S3 对象存储、二维码和密码学等独立组件。A modular collection of everyday utilities and standalone components for FTP, S3-compatible storage, QR codes and cryptography.
按需引入,职责清晰。Focused modules. Clear boundaries.
选择最贴合任务的组件,避免不必要的依赖。Use only the component you need and avoid unnecessary dependencies.
aj-util
字符串、集合、日期、JSON、XML、I/O、反射等通用工具。General utilities for strings, collections, dates, JSON, XML, I/O and reflection.
02 / TRANSFERaj-ftp
支持上传、下载与进度追踪的轻量 FTP 客户端。A lightweight FTP client with upload, download and progress tracking.
03 / STORAGEaj-s3client
S3 兼容对象存储客户端。A focused client for S3-compatible object storage.
04 / ENCODEaj-qrcode
支持 PNG、SVG 等格式的二维码生成组件。QR code generation with PNG, SVG and other output formats.
05 / SECURITYaj-cryptography
支持 AES、DES、PBE、RSA 等加密与解密。Cryptography helpers for AES, DES, PBE, RSA and more.
06 / NETWORKaj-http
简洁易用的 HTTP 请求组件。A simple component for HTTP requests.
经得起长期使用。Built for the long run.
所有组件均面向 Java 8 及以上环境。Every component targets Java 8 and later runtimes.
直观的 API 与实现,便于使用和维护。Straightforward APIs and implementations.
代码注释、文档和单元测试支持可靠集成。Comments, documentation and tests support integration.
只引入需要的组件。Use only what your project needs.