GitHub - 164675423/springcloud-admin · GitHub
Skip to content

164675423/springcloud-admin

Repository files navigation

springcloud-admin

介绍

本项目是一个前后端分离的管理系统,后端使用SpringBoot2.1,SpringCloud,结合Mybatis-plus,Redis,Kafka...等常用组件,前端采用React,Redux,Ant design构建的单页应用

  • 线上项目 http://118.178.254.170/ 账号密码guest/999999
    首次加载可能较慢(带宽低,静态资源目前存放在nginx),如果访问不了就是服务器到期了
  • 目前已实现用户管理及授权管理,做到按钮级的动态权限控制

架构图

项目结构

springcloud-admin
├── admin-system -- 权限管理,包含用户角色资源等
├── admin-common -- 公用模块
├── admin-gateway -- 网关服务
├── admin-file-storage -- 文件服务
├── admin-parent -- maven pom依赖版本管理
└── web-client -- 前端演示项目

如何运行

  • 后端: 注册中心需自行搭建,调整各个服务中的bootstrap.yml文件,分别启动 admin-gateway,admin-system,如果需要debug可以访问 localhost:{port}/swagger-ui.html
  • 前端:
    • 1.执行 yarn install 安装依赖
    • 2.调整 webpack.dev.js 中的代理地址为后端网关地址
    • 3.执行 yarn start 运行项目

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors