Skip to content

基于Spring Boot 2.6.X、Spring Security、Jpa、QueryDSL、ant design pro v5、react实现的前后端分离的后台管理系统。项目严格份模块开发,基于QueryDSL实现了一套自定义查询注解,极大减少后端编码量;通过平台页面的“端点管理功能”,灵活控制每个接口的权限、日志记录功能;支持灵活的多租户(多数据库)配置,方便系统扩展

License

Notifications You must be signed in to change notification settings

wangxd-yu/yu-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yu-platform 多租户管理平台

介绍

  • 租户列表:1001、1002、1003
  • 账号密码:
    • 租户1001:visitor/123456
    • 租户1002:admin/123456、visitor/123456

软件架构

安装教程

前端

  • 程序目录: yu-react

  • 安装

    yarn安装
    	yarn
    npm安装
    	npm install
  • 运行

    yarn运行:
    	yarn run start
    npm运行:
    	npm run start

后端

  • 程序目录:yu-api

  • maven安装

    mvn install
  • 数据库

    配置文件:
    	yu-api/admin-base/admin-base/src/main/resources/application-alone.yml
    新建数据库名称:
    	yu_alone
    修改账号、密码
    	系统运行使用
            spring.datasource.username
            spring.datasource.password
        系统初始化使用
            spring.sql.init.username
            spring.sql.init.password
    

    注:初始化建立完数据库后,将spring.sql.init.mode 修改为never

特性

演示图

image-20211105234127707 image-20211105235054107
image-20211105234857111 image-20211105235007901
image-20211105235141906 image-20211105235156140
image-20211105235521353 image-20211105235538052
image-20211105235557388 image-20211105235619098
image-20211105235631395 image-20211105235721165

About

基于Spring Boot 2.6.X、Spring Security、Jpa、QueryDSL、ant design pro v5、react实现的前后端分离的后台管理系统。项目严格份模块开发,基于QueryDSL实现了一套自定义查询注解,极大减少后端编码量;通过平台页面的“端点管理功能”,灵活控制每个接口的权限、日志记录功能;支持灵活的多租户(多数据库)配置,方便系统扩展

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published