# 一、项目环境
- Spring Boot
- Spring Cloud
- Nacos
- Jwt
- Mybatis-Plus
- MySQL
- Redis
- EasyExcel
- 阿里云 OSS
- Swagger-UI
# 二、目录介绍

laboratory-course-scheduling:总项目所处文件夹
- common:公共的模块
- common-util:存放所有模块的工具类、实体类、枚举...
- service-base:存放业务模块一些公共的配置,多个业务模块共用的实体类...
- infrastructure:基础设施模块
- infrastructure-gateway:网关微服务模块,对所有业务模块接口代理,对前端请求进行过滤转发
- service:业务模块
- service-schedule:排课微服务,提供所有与排课有关的接口:排课管理、审核管理、年级管理...
- service-ucenter:用户中心微服务,提供所有与用户有关的接口:教师管理、角色管理、权限管理...
- service-mail:邮件微服务,提供所有与邮件有关的接口:注册邮件发送、催促审核邮件发送......
- service-oss:对象存储微服务,提供所有与文件上传删除有关的接口:头像更新...
# 三、数据库介绍
采用微服务分库策略,共有三个数据库
- db_laboratory_course_scheduling_schedule
- service-timeTableLaboratory 连接的数据库,共有 13 张表
- db_laboratory_course_scheduling_ucenter
- service-ucenter 连接的数据库,共有 4 张表
- db_laboratory_course_scheduling_nacos
- nacos 连接的数据库,用官方 sql 生成,持久化 微服务配置信息
> db_laboratory_course_scheduling_schedule

> db_laboratory_course_scheduling_ucenter

# 四、使用手册及页面展示
https://yuan-laboratory-course-scheduling-file.oss-cn-beijing.aliyuncs.com/%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C/pdf/%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.pdf

「已注销」
- 粉丝: 861
最新资源
- ruoyi-ai-AI人工智能资源
- ohos-rs-Rust资源
- 基于动态渗透率模型的天然气水合物降压开采数值模拟研究 资料
- 直驱风电场中SVG技术的应用:100MW风电系统的构建与管理
- 双馈风机(永磁同步风机)虚拟惯性控制+下垂控制参与系统一次调频及其频率二次跌落SFD的MatlabSimulink模型 - 虚拟惯性控制 详解
- 多台三相逆变器并联系统的VSG控制策略及其MatlabSimulink仿真分析
- 三菱FX5U与英威腾GD变频器Modbus通讯程序及应用详解
- MegEngine -硬件开发资源
- 西门子V90伺服扭矩控制与工艺对象程序的应用及优化
- skywu520codelib-单片机开发资源
- 隧道工程中富水断层破碎带突水突泥机理及注浆治理技术研究
- go-ldap-admin-Go资源
- GeekDesk-C#资源
- 含UPFC电力系统的潮流计算程序:快速复现与高效设置
- 双馈风机(永磁同步风机)虚拟惯性控制+下垂控制参与系统一次调频的MatlabSimulink模型:调频结束后的频率二次跌落SFD研究 - 风电并网
- 五种带隙基准电路设计:曲率补偿与高PSRR特性应用于0.18um基准源电路
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


