0x01:功能简介
支持单选题、多选题、判断题
支持学生(student)、教师(teacher)、管理员(admin)三种角色
0x02:软件架构
前后端分离,前端组件化,方便二次开发;
0x03:开发搭建部署
① 下载源码
git clone https://github.com/19920625lsg/java-thread.git② 创建数据库
新建exam数据库,并导入SQL文件
spring-boot-online-exam/doc/sql/exam.sql③ 导入后端代码,并修改配置文件
导入代码

配置文件application.yml的路径
spring-boot-online-exam/backend/exam/src/main/resources/application.yml主要修改数据库连接信息

启动后端
com.huawei.l00379880.exam.ExamApplication
④ 启动前端
进入到前端代码路径
spring-boot-online-exam/frontend/exam/安装js依赖
npm install启动前端
npm run serve0x04:查询效果
系统用户:账户分别是admin、teacher、student,密码是admin123


考试列表页

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。