55 Star 130 Fork 61

boleixiongdi / flyray-targe

加入 Gitee
与超过 600 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未指定开源许可证,未经作者的许可,此代码仅用于学习,不能用于其他用途。
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
flyray-targe-config @ 62539e8
Loading...
README.md

flyray-targe

项目介绍

flyray-targe 代号为:天盾 ,基于rbac模型的基础框架

基于该系统可以开发自己的业务场景模块

火源链 :使发行的token对应实体价值,打造一个实体通证经济生态圈

演示地址 (http://admin.huoyuanshequ.com/#/login) 账号密码 admin admin

业务架构

项目进度

技术架构

项目进度

网关设计

项目进度 项目进度

体验小程序

项目进度

工程依赖关系

项目进度

对账处理

项目进度

区块链架构

项目进度

管理后台UI

项目进度

项目进度

项目进度

项目进度

项目进度

项目代码自动生成步骤

1、修改builder目录下的数据库地址和表名

2、eclipse选中项目右键 run as maven build

3、Goals: mybatis-generator:generate

4、执行 run

启动指南

须知

后端工程启动

环境须知

  • mysql一个,redis一个,rabbitmq一个,consul一个

  • jdk1.8

  • IDE需安装lombok插件

组织结构

flyray-pirate

├    flyray-center  -- 注册中心 改为consul 之后 该工程废弃

├    flyray-pirate-config  -- 上传到git上的配置文件 具体配置看 flyray-config 下的bootstrap.yml qq群文件有

├    flyray-config    -- 配置中心

├    flyray-auth   -- 配置中心   

├         ├──  flyray-auth-server --授权中心

├		 ├──  flyray-auth-client

├         └──  flyray-auth-common 

├    flyray-admin   -- 运营后台

├    flyray-cache   -- 缓存模块

├    flyray-crm   --  简单的crm模块

├    flyray-dev-ops   -- 运营后台

├       ├── flyray-generator   --代码生成模块

├       ├── flyray-monitor  --监控

├       └── flyray-trace -- 监控

├    flyray-gate  -- 服务网关

├       ├── flyray-gate-zuul   --zuul的实现 

└       └── flyray-gateway-v2    -- spring cloud gateway 的实现     

运行步骤

  • 运行数据库脚本:依次运行数据库:flyray-admin/db/flyray_admin.sql、flyray-auth-server/db/flyray_auth.sql、

  • 启动rabbitmq、consul、redis

  • 修改配置中心的配置文件 flyray-pirate-config

  • 顺序运行main类:flyrayConfigBootstrap(flyray-config)、flyrayAuthBootstrap(flyray-auth-server)、flyrayAdminBootstrap(flyray-admin)、flyrayCrmBootstrap(flyray-crm-core)、flyrayGateBootstrap(flyray-gate-zuul)

前端工程地址

点击查看地址

##开发计划 当前版本v2.0.0

目前项目开发中,存在诸多不足,以下是目前规划的开发计划。 V 3.0.0 完成以下目标:

  1. tk 全部替换成 mybatis-plus 增加sharding 配置
  2. spring boot 升级成2.0.6
  3. 移除废弃方法
  4. 缓存统一处理
  5. 接口统一用swagger
  6. 优化原有代码生成器 增加mybatis-plus代码生成器
  7. 解决事务问题

V 4.0.0 完成以下目标:

  1. 重点建设服务监控 链路追踪
  2. docker运维部署
  3. 增加apollo分支
  4. 灰度发布
  5. 增加第三方调用模块

##感谢

感谢以下贡献者

##关于作者


  var autho = {

    nickName  : "博羸",

    site : "http://www.boleixiongdi.com"

  }

点评 ( 7 )

你可以在登录后,发表评论

简介

flyray-targe 代号为:天盾 ,基于rbac模型的基础框架 展开 收起
Java 等 5 种语言
取消

发行版

暂无发行版

flyray-targe

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/boleixiongdi/flyray-targe.git
git@gitee.com:boleixiongdi/flyray-targe.git
boleixiongdi
flyray-targe
flyray-targe
master

搜索帮助

105716 1d94204e 1850385 105716 2d26be5c 1850385