毕业设计_基于springboot+vue的学校赛事管理系统【前后端源码+SQL+可运行】【41015】.zip
下载地址:
https://download.csdn.net/download/qq_24428851/89982585
环境准备:
- JDK1.8+
- maven3.6+
- nodejs14+
- mysql5.6+
- redis
技术栈
- 后台:springboot+mybatisPlus+Shiro
- 前台:vue+iview+Vuex+Axios
- 开发工具: idea、navicate
功能列表
- 系统设置:用户管理、角色管理、资源管理、系统日志
- 赛事管理:比赛设置、参赛队伍设置、比赛人员管理、比赛场次管理
项目使用步骤
后端:
-
下载后端代码,导入到idea,配置JDK、maven,下载maven依赖包
-
将项目根目录下的
init.sql
导入至数据库信息 -
修改数据库信息、文件上传地址信息、redis连接信息
spring: datasource: url: jdbc:mysql://{数据库IP}:{数据库端口}/{数据库名}?useUnicode=yes&characterEncoding=UTF8&useSSL=false username: {用户名} password: {密码} driver-class-name: com.mysql.jdbc.Driver hikari: max-lifetime: 30000 maximum-pool-size: 15 redis: host: {redis IP} port: {redis端口} password: {密码} timeout: 10000 pool: max-active: 10 min-idle: 3 max-idle: 5 ## 文件上传目录 file: uploadPath: {文件存储目录} downloadPath: /system/file/download/
前端:
-
下载后端代码,导入到idea
-
安装依赖:npm install
-
运行:npm run dev
-
打包:npm run build
-
配置修改
-
请求地址
将
config/index.js
中baseUrl
属性中的dev(开发时)
以及pro(上线时)
改成自己的baseUrl即可。 -
端口修改
更改根目录下的
package.json
文件中的scripts.dev
的--port
的值为你所需要的端口即可,例如使用2000端口即为:"dev": "vue-cli-service serve --open --port=2000"
-
-
默认账号密码:admin/123456