OpenKit是我个人公司做项目的过程中总结出的一些比较好用的工具,其中包括,时间转化,时间计算,红包计算等,比较好用的静态方法,同时,还有一些第三方的接口的集成。
支付、推送、即时聊天,目前都是只针对APP端开发中的service端使用,web端的我们将在后期更新中添加
关注官网:https://www.openkit.cc
开发文档:https://doc.openkit.cc
静态工具MD5加密工具
时间格式化date 转String
时间格式化String转date
生成随机数
生成字母+数字随机数
计算两个时间之间时间差
返回Map集合
UUID(不带“-”的)
生成订单编号
去除指定字符
一个参数的非空验证
多个参数非空验证
将Javabean,Json,转换为Map
将JavaBean转换成JSONObject(通过Map中转)
将Map转换成Javabean
从最小值到最大值之间,随机取N个不重复的数字
随机红包(部分有红包,部分没有)
日期类型
对象验证方法(采用注解的方式直接验证)
第三方工具推送
极光推送
即时聊天
融云
短信
云之讯
阿里大鱼
APP支付
支付宝
微信
评论