Watch Star Fork

Genesis / Yuna企业通用后台JavaApache-2.0

加入码云
与超过 200 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
Yuna企业通用后台,基于Spring-Session快速实现微后台架构(2.0基于Vue+SpringBoot的完全重构正在进行中) https://github.com/jxttian/Yuna
Genesis 最后提交于 XXX
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md 2.43 KB

Yuna企业通用后台

Yuna

背景

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

简介

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

架构

架构图 (有些丑)

简单使用说明

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

  • 导入项目到IDE.

  • 修改console模块下配置文件

    配置文件 配置文件详情

  • 启动项目,管理员账号在数据库中设置 默认管理员账号:admin@company.net 密码:12345678 需绑定Host访问
    127.0.0.1 cms.company.net

    登录地址 http://cms.company.net:8080

平台目录结构说明

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

系统部分页面演示

系统登录 登录页面

主页 主页

业务系统管理 业务系统管理

权限管理 权限管理

配置外部系统(Grafana) 配置外部系统(Grafana)

配置外部系统(Kibana) 配置外部系统(Kibana)

项目点评 ( 40 )

你可以在登录后,发表评论

10_float_left_people 10_float_left_close