目录
开发目的
为了更好回顾所学知识,整合相关技术,今天带小伙伴们一起完成一个简单的学生成绩管理系统。
技术选型
该系统采用前后端分离形式,前端运用 Vue3+ElementPlus+Axios 等相关技术,后端运用
Spring Boot + Mybatis Plus 等相关技术。功能为简单的增删改查,表的设计为三张表,分别为
用于登录的教师表和学生表,用于查询,修改,添加,删除成绩的分数表。
运行环境
该项目运行环境为 IDEA 2021 版, MySQL驱动 8+, Mybatis Plus 3.4.3 , Druid数据源 1.1.17,
Vue/cli 5.0.8。
相关说明
系统的完成功进度及相关原码会依次更新,发布,欢迎各位正在学习的小伙伴在评论区发表建议
以及功能上的错误。
综上所述:
1.前端技术栈∶vue3+Axios+ElementPlus
2.后端技术栈∶SpringBoot+MyBatis Plus
3.数据库-Mysql
4.项目依赖管理-Maven韩顺平 Java 工程师
5.分页-MyBatis Plus 分页插件
6.切换数据源 DruidDataSources
7.项日前端我们使用到 request 和 response 拦截器,并且我们解决了跨域问题
纸上得来终觉浅
绝知此事要躬行