JerryUtil是一个java常用工具类集合,在平时的开发工作中,由于业务需要,实现或收集整理了不少的工具类,主要涉及字符串操作、文件操作和常用的网络操作等。
都是些很基础的东西,希望能给各位提供一些帮助。
主要包括19个子类:
captchaCode:验证码图片的生成
dateAndTime:各种常用日期操作、格式转换等
decodeAndEncode:常用加解密工具类(AES/DES/RAS/MD5/SHA/BASE64等)
download:网络下载文件辅助工具
excel:excel表格文件处理(读取、解析)
file:文件及文件夹工具
ftp:与ftp上传、下载等操作有关
http:常见post、get以及客户端信息获取工具
json:json有关(如json-map互转)
math:BigDecimal及byte串转换
qRCode:二维码生成工具
random:常用随机码生成工具
string:常用字符串及中文拼音工具
validate:各种各样的合法性验证工具(身份证、手机号、邮编、URL等)
xml:xml与map转换
zip:tar.gz以及zip文件压缩与解压缩
用法:clone或下载到本地后导入eclipse即可,请按需裁剪
欢迎补充,如有错误也请多多指教。
另base64decoder、rsa3des、QRCode这几个jar包在maven的中央仓库找不到,所以放到了lib目录下。