Skip to content

Java后端常用工具类、缓存接口封装、消息队列接口封装、第三方支付

Notifications You must be signed in to change notification settings

matrixxun/common-project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

common-project

Java后端常用工具类、缓存接口封装、消息队列接口、第三方支付接口封装。

1.缓存接口介绍(common-cache模块):

① 基于JVM方法区数据缓存

② 基于redis进行数据缓存

2.消息队列(common-queue模块)

① 基于Java ArrayBlockingQueue

② 基于redis 发布订阅实现消息队列

▲ 后期会维护kafka和阿里巴巴RocketMQ

3.常用工具类(common-core模块)

网络类(HttpUtil)

时间类(DateUtils)

JSON类(JsonUtil)

安全类(MD5加密、AES加密、Base64编码、3DES加密、RSA加密、SHA256)

图片处理(GraphicsMagick)

等等...

4.Redis(common-redis模块)

①redis常用API接口(RedisUtil)

②基于redis实现分布式锁(RedisLockUtil)

5.微信、支付宝支付(common-pay模块)

使用PayFactory工厂类统一管理

①创建订单(createOrder)

②退款(refund)

③生成移动端调起微信和支付宝时所需要的参数(createPayParams)

④订单查询(queryOrder)

QQ:208275451 邮箱:yangzhao_java@163.com

About

Java后端常用工具类、缓存接口封装、消息队列接口封装、第三方支付

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Java 100.0%