• Stars
    star
    106
  • Rank 325,871 (Top 7 %)
  • Language
    Java
  • Created over 6 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

龙果充值平台,具备话费充值、流量充值、话费卡兑换功能;可以拓展其他充值兑换业务;也适用于支付、鉴权等业务功能的拓展

龙果充值平台

项目介绍

  1. 具备话费充值、流量充值、话费卡兑换功能;
  2. 可以拓展其他充值兑换业务,比如虚拟币充值;
  3. 也适用于支付、鉴权等业务功能的拓展;

项目特色

  • 使用Spring Boot2.1,集成Shiro和freemark及其标签的使用
  • 接口和实现类进行代码分离,让接口对接和维护更简单

技术选型

  1. 核心技术框架:Spring Boot
  2. 数据库连接池:Druid
  3. 持久层的框架:MyBatis
  4. 权限管理框架:Shiro
  5. 后台页面框架:B-JUI

加速maven构建

在maven的settings.xml 文件里配置mirrors的子节点,添加如下mirror

<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

Lombok使用

Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。 官方地址:https://projectlombok.org/

1. Eclipse使用方法

把lombok.jar放入Eclipse的根目录,在eclipse.ini配置文件的最后加上

-javaagent:lombok.jar 

2. IntelliJ IDEA使用方法

安装插件,如图所示

流程图

项目结构

├─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 ---------------------工具类
│  │
│  ├─doc
│  │  │
│  │  ├─images --------------------------------项目演示截图
│  │  │
│  │  ├─lombok.jar ----------------------------Eclipse使用,放到Eclipse的根目录即可
│  │  │
└──└──└─rc_recharge.sql------------------------项目SQL脚本:带有demo数据

管理后台

  • 账户: fengyw 密码: roncoo

帮助文档

流程图

官方QQ群

  • QQ3群: 738785494
  • QQ2群: 601146630 (满)
  • QQ1群: 213097382 (满)

项目截图

话费卡兑换 流量充值 话费充值 菜单管理 角色管理 用户管理 商品管理 商品管理

项目推荐

roncoo-recharge:码云地址 | Github地址

roncoo-jui-springboot:码云地址 | Github地址

More Repositories

1

roncoo-pay

龙果支付系统(roncoo-pay)是国内首款开源的互联网支付系统,拥有独立的账户体系、用户体系、支付接入体系、支付交易体系、对账清结算体系。目标是打造一款集成主流支付方式且轻量易用的支付收款系统,满足互联网业务系统打通支付通道实现支付收款和业务资金管理等功能。
Java
4,769
star
2

spring-boot-demo

Spring Boot的基础教程,由浅入深,一步一步学习Spring Boot,最后学到的不单单是基础!Spring Cloud基础教程请看:https://github.com/roncoo/spring-cloud-demo
Java
1,718
star
3

roncoo-education

领课教育系统(roncoo-education)是基于领课网络多年的在线教育平台开发和运营经验打造出来的产品,致力于打造一个各行业都适用的分布式在线教育系统。系统采用前后端分离模式,前台采用vue.js为核心框架,后台采用Spring Cloud为核心框架。系统目前主要功能有课程点播功能,支持多家视频云的接入,课程附件管理功能,支持多家存储云的接入,讲师管理功能,支持讲师入驻功能,可以帮助个人或者企业快速搭建一个轻量级的在线教育平台。
Java
1,239
star
4

roncoo-cmdb

龙果学院推出开源运维平台,目前版本实现:权限控制,CMDB,cobbler装机平台,zabbix管理平台,机柜展示,图像展示,故障申报
HTML
539
star
5

roncoo-education-web

《领课教育》的前端门户系统。领课教育系统(roncoo-education)是基于领课网络多年的在线教育平台开发和运营经验打造出来的产品,致力于打造一个全行业都适用的分布式在线教育系统。
Vue
366
star
6

roncoo-adminLTE

RonCoo AdminLTE --是一个完全响应式的免费开源后台管理模板。基于 AdminLTE 框架(后续会随着版本更新而更新);使用jQuery 2.2.3版本,并引入很多优秀的第三方jQuery插件,开发者也可以改用自己熟悉的第三方插件,易于使用,并高度可定制,适合许多屏幕分辨率从小型移动设备到大型台式机,这是国内的开源模板未支持的。
HTML
319
star
7

spring-cloud-demo

Spring Cloud的基础教程,由浅入深,一步一步学习Spring Cloud,最后学到的不单单是基础!Spring Boot基础教程请看:https://github.com/roncoo/spring-boot-demo
Java
224
star
8

roncoo-mybatis-generator

龙果开源-Mybatis代码自动生成工具
Java
165
star
9

roncoo-jui-springboot

基于Spring Boot框架,前台框架为JUI的后台框架,功能会继续添加,欢迎大家star和fork!该项目是为了大家更好地运用Spring Boot的功能,进行实战。如果没有使用过Spring Boot,也是一个学习的好项目。可以快速实现一个基于Spring Boot的后台管理系统,前端是基于JUI。
Java
140
star
10

roncoo-adminlte-springmvc

根据实际项目的需求,实现一个适合由单应用扩展到多应用的架构。在项目的最初设定就是一个适合多模块扩展的架构,最初是单应用架构,以包区分模块。当项目需求增大的时候,会先实现多机部署,接下来进行项目拆分,进行集群部署。每个阶段都会整合一个架构,提供对应的解决方案。
Java
128
star
11

roncoo-education-admin

《领课教育》的后台管理系统。领课教育系统(roncoo-education)是基于领课网络多年的在线教育平台开发和运营经验打造出来的产品,致力于打造一个全行业都适用的分布式在线教育系统。
Vue
106
star
12

roncoo-dts

龙果学院《微服务架构的分布式事务解决方案》(RonCoo distributed transaction solution)
42
star
13

roncoo-education-config

roncoo-education 项目的配置文件
Java
32
star
14

roncoo-spring-boot

Spring Boot官方提供了很多第三方的框架集成,但是在国内还有很多优秀的框架没有进行集成,因此领课决定进行对Spring官方没有支持的框架进行集成,这样也方便大家的使用
Java
9
star
15

roncoo-bjui-generator

龙果开源-BJUI代码自动生成工具
JavaScript
8
star
16

roncoo-education-doc

领课教育开源系统官方文档
5
star