区分于传统的在线考试系统,本系统采用了前后端分离的开发模式,前端使用 Vue.js,后端使用 SpringBoot,数据库使用 MySQL,前后端通过 RESTful 风格的 API 进行交互。
src
├─main
│ ├─java
│ │ └─com
│ │ └─example
│ │ └─server
│ │ ├─bll
│ │ ├─configuration
│ │ ├─controller
│ │ ├─interceptor
│ │ ├─model
│ │ │ ├─common
│ │ │ ├─input
│ │ │ └─response
│ │ └─repository
│ └─resources
│ ├─static
│ └─templates
└─test
├─java
│ └─com
│ └─example
│ └─server
└─resources
src
├─common
├─components
├─hooks
├─layouts
├─router
├─store
├─views
└─__generated
├─model
│ ├─dto
│ ├─entities
│ ├─enums
│ └─static
└─services