- vue.js前端组件
- ElementUI组件模板
- axios前后端通信
- Springboot
- Mybatis 数据持久层
- 数据库设计
- 登录和拦截(前端+后端)
- 粗糙版前端,提供axios接口
- 后端接口实现,回传数据pojo-mapper-service-controller
- 用户(权限分为教师、学生、管理员)的表如何划分?
- 解决:
- 分为四张表:user、student、teacher、admin
- user表的主键id作为外键给其他表作主键
- 因为user表(id\pwd\role)只用于登录模块,student和teacher同构,用于修改展示具体用户信息。
6.5 前端静态搭建初步完成,基本实现学生线业务
6.4 学习axios交互前端后端数据,初步实现学生权限下的选课
6.3 建库,登录模块
6.2 确认技术选型,弃用generator
5.50-6.1 需求分析,前端模型和数据库大致设计