一、龙果开源支付系统 架构全新升级
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
项目介绍
该开源项目是基于领课团队多年的在线教育系统开发和运营经验所创建的开源产品,致力于打造一个全行业都适用的在线教育系统。
功能介绍
- 权限管理功能,多角色多用户自定义配置
- 系统配置功能,自定义进行站点配置及第三方参数配置
- 讲师管理功能,讲师申请入驻,后台具有审核功能
- 课程管理功能,讲师管理自有课程,后台具有审核功能
- 用户登录功能,同一时间只允许同一个账号在同一个地方登录,防止账号共享
- 广告管理功能,后台自定义广告设置,增加营销效果
- 支付功能,系统无缝集成了龙果支付
技术选型
系统架构图
项目结构
├─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的根目录即可
│ │ │