roncoo / Roncoo Recharge
龙果充值平台,具备话费充值、流量充值、话费卡兑换功能;可以拓展其他充值兑换业务;也适用于支付、鉴权等业务功能的拓展
Stars: ✭ 87
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Roncoo Recharge
Pyctuator
Monitor Python applications using Spring Boot Admin
Stars: ✭ 80 (-8.05%)
Mutual labels: spring-boot
Pybbs
更实用的Java开发的社区(论坛),Better use of Java development community (forum)
Stars: ✭ 1,242 (+1327.59%)
Mutual labels: spring-boot
Spring Boot Mongodb Angular Todo App
A Sample App built using Spring Boot, Angular and MongoDB
Stars: ✭ 84 (-3.45%)
Mutual labels: spring-boot
Electron Vue Spring
An opinionated desktop application with web front-end and Java backend.
Stars: ✭ 83 (-4.6%)
Mutual labels: spring-boot
Spring Boot Microservices
This repo is part of a tutorial about writing microservices using Spring Boot
Stars: ✭ 79 (-9.2%)
Mutual labels: spring-boot
Spring Boot Jwt Demo
Simplest jwt demo with only 3 classes. Simple but product-level .
Stars: ✭ 86 (-1.15%)
Mutual labels: spring-boot
Spring Boot Starter Acme
Generate SSL certs easily for Spring Boot apps
Stars: ✭ 83 (-4.6%)
Mutual labels: spring-boot
Spring Boot Sample App
Sample app generated from my spring boot archtype on :https://github.com/Romeh/spring-boot-quickstart-archtype
Stars: ✭ 81 (-6.9%)
Mutual labels: spring-boot
Jhipster5 Demo
Get Started with JHipster 5 Tutorial and Example
Stars: ✭ 80 (-8.05%)
Mutual labels: spring-boot
Spring Boot Shopping Cart
Simple shopping cart web app made using Spring Boot + Thymeleaf
Stars: ✭ 85 (-2.3%)
Mutual labels: spring-boot
Telegram Spring Boot Starter
Telegram Bot API Spring Boot Starter
Stars: ✭ 79 (-9.2%)
Mutual labels: spring-boot
Hex Arch Kotlin Spring Boot
Reference JVM multi module project for a reactive micro service and lambda using a hexagonal architecture, DDD, Kotlin, Spring Boot, Quarkus, Lambda, Gradle.
Stars: ✭ 83 (-4.6%)
Mutual labels: spring-boot
Okta Spring Boot 2 Angular 7 Example
A Cool Cars Example that showcases Spring Boot 2.1, Angular 7, and Okta's support for both.
Stars: ✭ 87 (+0%)
Mutual labels: spring-boot
Spring Cloud Cloudfoundry
Integration between Cloudfoundry and the Spring Cloud APIs
Stars: ✭ 83 (-4.6%)
Mutual labels: spring-boot
龙果充值平台
项目介绍
- 具备话费充值、流量充值、话费卡兑换功能;
- 可以拓展其他充值兑换业务,比如虚拟币充值;
- 也适用于支付、鉴权等业务功能的拓展;
项目特色
- 使用Spring Boot2.1,集成Shiro和freemark及其标签的使用
- 接口和实现类进行代码分离,让接口对接和维护更简单
技术选型
- 核心技术框架:Spring Boot
- 数据库连接池:Druid
- 持久层的框架:MyBatis
- 权限管理框架:Shiro
- 后台页面框架: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 (满)
项目截图
项目推荐
码云地址 | Github地址
roncoo-recharge:码云地址 | Github地址
roncoo-jui-springboot:Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].