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)

相關文章
相關標籤/搜索