Yuna基于 Spring Session 的企業(yè)通用后臺(tái)
背景
考慮到公司業(yè)務(wù)系統(tǒng)較多,各業(yè)務(wù)系統(tǒng)后臺(tái)各自開發(fā)維護(hù)用戶及權(quán)限系統(tǒng)浪費(fèi)開發(fā)資源,并且結(jié)合之前在公司做SSO的經(jīng)驗(yàn),決定開發(fā)一套基于Spring Session的統(tǒng)一管理后臺(tái)來簡化公司的業(yè)務(wù)系統(tǒng)
簡介
Yuna是一套基于Spring Session技術(shù)搭建的統(tǒng)一后臺(tái)管理系統(tǒng),集統(tǒng)一登錄、統(tǒng)一授權(quán)、統(tǒng)一管理于一體。 Yuna系統(tǒng)可幫助企業(yè)快速搭建微后臺(tái)服務(wù)架構(gòu),各業(yè)務(wù)系統(tǒng)管理后臺(tái)完全獨(dú)立開發(fā)部署,只需集成Yuan Sdk就可以在Yuna后臺(tái)統(tǒng)一管理授權(quán)
架構(gòu)
簡單使用說明
導(dǎo)入files/sql/init.sql文件到mysql數(shù)據(jù)庫
導(dǎo)入項(xiàng)目到IDE.
-
修改console模塊下配置文件
啟動(dòng)項(xiàng)目,管理員賬號(hào)在數(shù)據(jù)庫中設(shè)置
平臺(tái)目錄結(jié)構(gòu)說明
├─client: 業(yè)務(wù)系統(tǒng)接入Yuan平臺(tái)的SDK ├─common: Yuna公共代碼包含一些工具類等 ├─console: Yuna核心代碼,頁面 ├─domain: Model、Bean └─files: 項(xiàng)目文件 ├─screenshot: 系統(tǒng)截圖 └─sql: 初始化SQL + DDL + DML
系統(tǒng)部分頁面演示
系統(tǒng)登錄
主頁
業(yè)務(wù)系統(tǒng)管理
權(quán)限管理
配置外部系統(tǒng)(Grafana)
配置外部系統(tǒng)(Kibana)
評(píng)論
圖片
表情









