Skip to content

lightweight-component/aj-util

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maven Central Javadoc coverage License Email QQ群

AJAXJS Util 工具包

工具库/助手包是框架的基础构成部分之一,英文多见于 Utils、Helpers、Tools。本项目定位为轻量级工具库,jar 体积不过 150k 左右,尽量避免第三方依赖。鉴于 Spring 普及,于是就依赖他的工具方法(仅依赖 Spring Core)直接使用,如常见的 StringUtils.isEmpty() 等等。

本框架由下面若干模块所组成。

模块 说明 备注
util 常规工具包,有字符串工具类、编码工具类、常用日期处理类、XML 工具类等等
io 文件磁盘处理、流处理工具类、资源扫描器、Zip 解压缩
reflect 反射工具包
convert 值处理工具类、键对值转换
cache 轻量级缓存服务,定时缓存、LRU/LFU 缓存
cryptography 摘要算法:MD5/SHA;加密解密工具包: DES/AES/3D_DES/PBE/RSA/DH
logger 基于java.util.logger封装的日志组件
map_traveler 键值对遍历器,转换器
regexp 类似 js 的正则表达式 API

Tutorial: https://framework.ajaxjs.com/docs/aj/?section=utils.

Java Documents: https://dev.ajaxjs.com/docs/javadoc/aj-util/.

安装

要求 Java 1.8+。 Maven 坐标:

<dependency>
    <groupId>com.ajaxjs</groupId>
    <artifactId>ajaxjs-util</artifactId>
    <version>1.1.5</version>
</dependency>

Releases

No releases published

Packages

No packages published

Languages