2328-前后端分離的考試管理 springboot spingcloud vue源碼源代碼程序
-
-
前端采用vue2.0,通過jwt和后端交互
-
后端基于spring boot、spring cloud、MySQL等技術實現(xiàn)權限管理、考試管理等功能。
-
管理員:admin/123456
-
學生:student/123456
-
教師:teacher/123456
-
前臺ui:spring-microservice-exam-web
-
后臺ui:spring-microservice-exam-ui
-
后端:spring-microservice-exam
技術選型
-
服務注冊與發(fā)現(xiàn):Consul
-
熔斷器:Hystrix + Turbine
-
客戶端負載均衡:Ribbon
-
內(nèi)部服務調(diào)用:Feign
-
網(wǎng)關:Spring Cloud Gateway
-
認證鑒權:Spring Cloud OAuth2 + JWT
-
程序監(jiān)控:Spring Boot Admin / Spring Boot Actuator
-
分布式配置中心:Spring Cloud Config
-
分布式調(diào)用鏈監(jiān)控:Spring Cloud Sleuth + Zipkin
-
數(shù)據(jù)庫:MySQL 5.7
-
部署:Docker + docker-compose
-
構建工具:Maven
-
后臺 API 文檔:Swagger
-
消息隊列:RabbitMQ
-
文件系統(tǒng):FastDFS
-
緩存:Redis
-
前端:vue











本源碼地址:http://m.bmm520.net/vip/java/2020/0418/20892.html