Skip to content

maobuji/citizenstudy-admin

Repository files navigation

citizenstudy-admin

学习平台后台

###平台说明 在线学习平台,平台采用微服务架构,结合多住户管理模式向外提供服务。

###技术选型

  • 框架 spring cloud
  • 持久化 MyBatis-Plus
  • 注册中心与配置中心 nacos
  • 队列 待定
  • 缓存 redis
  • 数据库 mysql
  • 安全 spring security

###模块说明

  • common:基础模块,提供常用的基类
  • auth:租户、用户、组织、区划、权限、角色、授权、认证
  • center:基于nacos提供注册中心与配置中心
  • gateway:基于spring cloud gateway提供网管,负责负载均衡、认证与鉴权

端口列表

  • 6888 网关入口
  • 8848 nacos
  • 5001 auth模块

开发计划

  1. (auth)提供多租户下的业务模型与接口
  2. (center)接入nacos的注册中心与配置中心
  3. (gateway)接入spring cloud gateway
  4. (citizenstudy-mybatisplus-generator)加入mybatis自动代码生成支持
  5. (auth)接入mybatisplus,并接入h2做自动化测试

系统初始化配置说明

点击这里

项目协同工具(仅供内部开发人员使用)

项目管理-阿里云效 在线设计-ProcessON

About

学习平台后台

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages