OpenKit - Java 第三方 API 整合


Apache
跨平台
Java

软件简介

介绍

OpenKit
是我个人公司做项目的过程中总结出的一些比较好用的工具,其中包括,时间转化,时间计算,红包计算等,比较好用的静态方法,同时,还有一些第三方的接口的集成。

支付、推送、即时聊天,目前都是只针对APP端开发中的 service端 使用,web端的我们将在后期更新中添加

关注

静态工具

  • MD5 加密工具

  • 时间格式化 date 转 String

  • 时间格式化 String 转 date

  • 生成随机数

  • 生成字母+数字 随机数

  • 计算两个时间之间时间差

  • 返回Map集合

  • UUID(不带“-”的)

  • 生成订单编号

  • 去除指定字符

  • 一个参数的非空验证

  • 多个参数非空验证

  • 将Javabean,Json,转换为Map

  • 将JavaBean转换成JSONObject(通过Map中转)

  • 将Map转换成Javabean

  • 从最小值到最大值之间,随机取 N 个不重复的数字

  • 随机红包(部分有红包,部分没有)

  • 日期类型

  • 对象验证方法(采用注解的方式直接验证)

第三方工具

  • 推送

    • 极光推送
  • 即时聊天

    • 融云
  • 短信

    • 云之讯

    • 阿里大鱼

  • APP支付

    • 支付宝

    • 微信