Yuna-企业微后台系统

背景

考虑到公司业务系统较多,各业务系统后台各自开发维护用户及权限系统浪费开发资源,而且结合以前在公司作SSO的经验,决定开发一套基于Spring Session的统一管理后台来简化公司的业务系统mysql

简介

Yuna是一套基于Spring Session技术搭建的统一后台管理系统,集统一登陆、统一受权、统一管理于一体。 Yuna系统可帮助企业快速搭建微后台服务架构,各业务系统管理后台彻底独立开发部署,只需集成Yuna Sdk就能够在Yuna后台统一管理受权git

 业务系统管理

架构

架构图(有些丑)sql

简单使用说明

  • 导入files/sql/init.sql文件到mysql数据库数据库

  • 导入项目到IDE.架构

  • 修改console模块下配置文件dom

    配置文件 配置文件详情

  • 启动项目,管理员帐号在数据库中设置工具

平台目录结构说明

├─client: 业务系统接入Yuan平台的SDK
├─common: Yuna公共代码包含一些工具类等
├─console: Yuna核心代码,页面
├─domain: Model、Bean 
└─files: 项目文件 
   ├─screenshot: 系统截图 
   └─sql: 初始化SQL + DDL + DML

系统部分页面演示

系统登陆spa

 登陆页面

主页code

 主页

业务系统管理资源

 业务系统管理

权限管理

 权限管理

配置外部系统(Grafana) 

配置外部系统(Grafana)

配置外部系统(Kibana) 

配置外部系统(Kibana)

相关文章
相关标签/搜索