1 Star 0 Fork 486

mfkzj / flyray

forked from boleixiongdi / flyray-base 
Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README

flyray项目介绍

  使用Spring+SpringMVC+Mybatis+dubbox 开发的一套分布式基础框架,提供支付、对账、清结算、客户管理、营销活动、库存管理、搜索模块、rocketmq做统一的消息队列中心

项目主页

cms前端工程

有兴趣、想学习部署的可以加群交流 qq群

使用技术

  • 后台
    • Maven构建项目
    • Jenkins作为持续集成
    • 安全框架:Apache Shiro 1.3
    • 构上采用Dubbox作为RPC框架
    • 使用Spring+Spring MVC+MyBatisSSM框架
    • 数据库连接池使用druid
    • 数据库使用MySQLRedis
    • 采用elasticsearch实现搜索服务
    • 采用quartz做任务调度
    • 注册中心ZooKeeper
    • 消息中间件RocketMQ,
    • 在分布式事务上则采用了TCC解决订单支付方面时效性要求性高的分布式事务,可靠的消息服务则来解决如会计记录等时效性要求低的分布式事务.
  • 前台
    • 页面交互Vue2.x
    • 数据可视化echarts

组织结构

组织结构

接口总线系统

对外暴露统一规范的接口,包括各个子系统的交互接口示例图: 组织结构

运营中心

组织结构

商户中心

组织结构

##运行流程

1、javaweb开发环境配置

自己解决

2、下载工程导入eclipse

3、导入各个工程对应的数据文件和修改数据库用户名密码

4、下载安装zookeeper并启动

5、先启动flyray-crm、flyray-erp、flyray-pay中对应的web工程,然后启动flyray-rest下面的web

6、启动flyray-cms下的web或是flyray-merchant-web、flyray-operation-web、flyray-open-web

细节慢慢补充 如有遗漏 请在群中给我反馈

Empty file

About

flyray是一套包括组织机构、角色用户、权限授权、数据权限、内容管理、支付、对账、清结算、客户管理、营销活动、库存管理、搜索模块等分布式框架,使用Spring+SpringMVC+Mybatis+dubbox+redis+rocketmq+elasticsearch+shiro等技术栈rocketmq做统一的消息队列中心,通过动态切换数据库实现读写分离. 项目地址:http://www.flyray.me expand collapse
Java
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
Java
1
https://gitee.com/mfkzj/flyray.git
git@gitee.com:mfkzj/flyray.git
mfkzj
flyray
flyray
master

Search