Yuna 基于 Spring Session 的企业通用后台

开源网站开源项目 24-05-08 11:31:17

背景

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

简介

Yuna是一套基于Spring Session技术搭建的统一后台管理系统,集统一登录、统一授权、统一管理于一体。 Yuna系统可帮助企业快速搭建微后台服务架构,各业务系统管理后台完全独立开发部署,只需集成Yuan Sdk就可以在Yuna后台统一管理授权

业务系统管理

架构

架构图

(有些丑)

简单使用说明

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

导入项目到IDE.

修改console模块下配置文件

配置文件配置文件详情

启动项目,管理员账号在数据库中设置

平台目录结构说明

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

系统部分页面演示

系统登录

登录页面

主页

主页

业务系统管理

业务系统管理

权限管理

权限管理

配置外部系统(Grafana)

配置外部系统(Grafana)

配置外部系统(Kibana)

配置外部系统(Kibana)

[Yuna 基于 Spring Session 的企业通用后台]相关推荐
Android 开源手机操作系统

Android 开源手机操作系统

Android(安卓)是一种基于Linux内核的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平……...

Numba 通过 LLVM 加速 Python

Numba 是Cython的竞争项目。同样地,numba 把 Python 源码通过LLVMPy生成 JIT 后的 .so 文件来加速。 不……...

TigerVNC

TigerVNC

TigerVNC是一个高级的 VNC 远程访问的实现,基于第四代VNC,包含一个 JPEG 压缩加速器。支持 X.Org 和 X ……...

Wayland 全新的X Server

Wayland 全新的X Server

Wayland是一个简单的“显示服务器”(Display Server),与X Window属于同一级的事物,而不是仅仅作为X Win……...

Sentinel 高可用流量管理框架

Sentinel 高可用流量管理框架

Sentinel 是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级……...

SWT 本地化GUI组件库

SWT 本地化GUI组件库

SWT-"Standard Widget Toolkit",它是一个Java平台下开放源码的Native GUI组件库,也是Eclipse平台的UI组……...

今日开源
  1. VisIt 图形化科学数据分析工具

    VisIt 图形化科学数据分析工具

    VisIt 是一种交互式并行可视化访问和图形的分析工具,用来查看科学数据。用户可以从他们能快速生成可视化数据,随着时间而动态显示,操纵他们,保存用来展现的结果图像。Visit含有丰富套可视化功能,以便你可以各种不同……

    开源软件 2024-05-20

  2. Meta2d.js 可视化在线绘图引擎

    Meta2d.js 可视化在线绘图引擎

    乐吾乐 Le5le Meta2d.js是一个实时数据响应和交互的2d引擎,可用于Web组态,物联网,数字孪生等场景。。 在线使用 在线使用 为什么使用 新引擎 数据+ 算法 + 风格 = 栩栩如生; 数据为核心、数据驱动显示; 多状……

    开源软件 2024-05-20

  3. Pony Actor 模型编程语言

    Pony 是一个面向对象的基于 Actor 模型的安全而且高性能的编程语言。Pony 提供 Sublime 和 Atom 编辑插件,同时很快将提供 vim 和 Visual Studio 支持。可使用 LLDB 和 GDB 进行调试。 Pony 兼容 C 程序,其编译器……

    开源软件 2024-05-20

返回顶部小火箭