龙果开源支付系统 架构全新升级

简介: 龙果开源支付系统 架构全新升级

一、龙果开源支付系统 架构全新升级
https://gitee.com/roncoocom/roncoo-pay
https://github.com/roncoo/roncoo-pay

1、项目框架更新,从spring 3.X直接升级到Spring Boot 2.X版本(注意运行需要JDK1.8+)

2、添加微信服务商小微商户进件功能,(在运营后台->交易管理->进件记录管理)

3、把原来本地添加支付宝SDK改为从中央库直接拉取(阿里已经把SDK维护到Maven中央库中)

龙果支付系统是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求。

主要特点:
具备支付系统通用的支付、对账、清算、资金账户管理、支付订单管理等功能;

  • 目前已接通“支付宝即时到账”和“微信扫码支付”通道;
  • 支持直连和间连两种支付模式,任君选择;
  • 通过支付网关,业务系统可以轻松实现统一支付接入;
  • 搭配运营后台,支付数据的监控和管理可以兼得;
  • 配套完善的系统使用文档,可轻松嵌入任何需要支付的场景;
  • 龙果支付系统产品技术团队是一支拥有多年第三方支付系统设计研发经验的团队,会为龙果支付系统持续提供商业级的免费开源技术服务支持。

二、分布式在线教育开源系统roncoo-education 1.0.0 正式发布
https://www.oschina.net/news/104692/roncoo-education-1-0-0

项目介绍
该开源项目是基于领课团队多年的在线教育系统开发和运营经验所创建的开源产品,致力于打造一个全行业都适用的在线教育系统。

功能介绍

  • 权限管理功能,多角色多用户自定义配置
  • 系统配置功能,自定义进行站点配置及第三方参数配置
  • 讲师管理功能,讲师申请入驻,后台具有审核功能
  • 课程管理功能,讲师管理自有课程,后台具有审核功能
  • 用户登录功能,同一时间只允许同一个账号在同一个地方登录,防止账号共享
  • 广告管理功能,后台自定义广告设置,增加营销效果
  • 支付功能,系统无缝集成了龙果支付

技术选型

QQ_20190226154730

系统架构图

01

项目结构

├─roncoo-education -----------------------------父项目,公共依赖
│  │
│  ├─roncoo-education-course -------------------课程模块,包括订单模块
│  │  │
│  │  ├─roncoo-education-course-common ---------共用工程
│  │  │
│  │  ├─roncoo-education-course-feign ----------接口工程,供其他工程模块使用
│  │  │
│  │  └─roncoo-education-course-service --------服务工程,其他接口服务
│  │
│  ├─roncoo-education-crontab-plan -------------定时任务,处理过期订单和统计等
│  │
│  ├─roncoo-education-gateway-api --------------网关工程
│  │
│  ├─roncoo-education-server-admin -------------监控中心
│  │
│  ├─roncoo-education-server-config ------------配置中心
│  │
│  ├─roncoo-education-server-eureka ------------注册中心
│  │
│  ├─roncoo-education-system -------------------系统基础工程
│  │  │
│  │  ├─roncoo-education-system-common ---------共用工程
│  │  │
│  │  ├─roncoo-education-system-feign ----------接口工程,供其他工程模块使用
│  │  │
│  │  └─roncoo-education-system-service --------服务工程,其他接口服务
│  │
│  ├─roncoo-education-user ---------------------用户工程
│  │  │
│  │  ├─roncoo-education-user-common -----------共用工程
│  │  │
│  │  ├─roncoo-education-user-feign ------------接口工程,供其他工程模块使用
│  │  │
│  │  └─roncoo-education-user-service ----------服务工程,其他接口服务
│  │
│  ├─roncoo-education-web-boss -----------------管理后台工程
│  │
│  ├─doc
│  │  │
│  │  ├─images --------------------------------项目演示截图
│  │  │
│  │  ├─lombok.jar ----------------------------Eclipse使用,放到Eclipse的根目录即可
│  │  │
相关文章
|
22天前
|
调度
【嵌入式开源库】timeslice的使用,完全解耦的时间片轮询框架构(二)
【嵌入式开源库】timeslice的使用,完全解耦的时间片轮询框架构
|
1月前
|
存储
嵌入式微处理器的系统架构中指令系统
嵌入式微处理器的系统架构中指令系统
13 0
|
2月前
|
缓存 NoSQL 关系型数据库
|
2月前
|
存储 监控 安全
360 企业安全浏览器基于阿里云数据库 SelectDB 版内核 Apache Doris 的数据架构升级实践
为了提供更好的日志数据服务,360 企业安全浏览器设计了统一运维管理平台,并引入 Apache Doris 替代了 Elasticsearch,实现日志检索与报表分析架构的统一,同时依赖 Doris 优异性能,聚合分析效率呈数量级提升、存储成本下降 60%....为日志数据的可视化和价值发挥提供了坚实的基础。
360 企业安全浏览器基于阿里云数据库 SelectDB 版内核 Apache Doris 的数据架构升级实践
|
2月前
|
监控 数据可视化 关系型数据库
微服务架构+Java+Spring Cloud +UniApp +MySql智慧工地系统源码
项目管理:项目名称、施工单位名称、项目地址、项目地址、总造价、总面积、施工准可证、开工日期、计划竣工日期、项目状态等。
307 6
|
2月前
|
存储 安全 网络安全
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:八
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:八
|
2月前
|
分布式计算 关系型数据库 大数据
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:九
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:九
|
2月前
|
存储 负载均衡 算法
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:一
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:一
|
2月前
|
存储 机器学习/深度学习 固态存储
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:二
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:二
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:二
|
2月前
|
存储 缓存 运维
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:三
「读书笔记」《大规模分布式存储系统:原理解析与架构实战》:三