roncoo-recharge - 龙果充值平台


Apache
跨平台
Java

软件简介

龙果充值平台

项目介绍

  1. 具备话费充值、流量充值、话费卡兑换功能;

  2. 可以拓展其他充值兑换业务,比如虚拟币充值;

  3. 也适用于支付、鉴权等业务功能的拓展;

项目特色

  • 使用Spring Boot2.0,集成Shiro和freemark及其标签的使用

  • 接口和实现类进行代码分离,让接口对接和维护更简单

技术选型

  1. 核心技术框架:Spring Boot

  2. 数据库连接池:Druid

  3. 持久层的框架:MyBatis

  4. 权限管理框架:Shiro

  5. 后台页面框架:B-JUI

项目结构

├─roncoo-recharge -----------------------------父项目,公共依赖
│  │
│  ├─roncoo-recharge-api
│  │  │
│  │  ├─roncoo-recharge-api-core --------------上游接口的封装:对接上游,只需要对其接口进行实现
│  │  │
│  │  ├─roncoo-recharge-api-longguo -----------上游接口实现demo1
│  │  │
│  │  └─roncoo-recharge-api-roncoo ------------上游接口实现demo2
│  │
│  ├─roncoo-recharge-boss ---------------------运营管理后台
│  │
│  ├─roncoo-recharge-common -------------------工程共用模块
│  │
│  ├─roncoo-recharge-crontab ------------------定时任务工程
│  │
│  ├─roncoo-recharge-gateway ------------------网关工程:核心流程请看帮助文档
│  │
│  ├─roncoo-recharge-util ---------------------工具类
│  │
│  ├─roncoo-recharge-web ----------------------下游管理后台
│  │
│  ├─doc
│  │  │
│  │  ├─images --------------------------------项目演示截图
│  │  │
│  │  ├─lombok.jar ----------------------------Eclipse使用,放到Eclipse的根目录即可
│  │  │
└──└──└─rc_recharge.sql------------------------项目SQL脚本:带有demo数据

流程图

项目截图