• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

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

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

flyray-targe

开源软件地址:

https://gitee.com/boleixiongdi/flyray-targe

开源软件介绍:

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"  }

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap