# 垃圾分类问卷系统 **Repository Path**: zy-nb/garbage ## Basic Information - **Project Name**: 垃圾分类问卷系统 - **Description**: Vue+Spring Boot 前后端分离项目 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 2 - **Created**: 2021-02-06 - **Last Updated**: 2024-06-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 垃圾分类问卷系统 #### 介绍 项目码云地址:https://gitee.com/zy-nb/garbage 线上地址:https://gb.zynb.xyz/ 管理员账号:18888888888 用户账号:15757862667 密码:a12345678 Vue+Spring Boot 前后端分离项目 #### 软件架构 前后端分离项目。 前端使用 Vue + Element UI 后端使用 Spring Boot + JPA + JWT + Druid 框架 #### 代码结构 ![后端代码结构](.\后端代码结构.jpg) ![前端代码结构](前端代码结构.jpg) #### 安装教程 Git Clone 到本地仓库 在数据库中运行 garbage.sql 脚本 前端: 1. 安装 Vue 3.0 2. 在项目目录下找到 vue.config.js 配置文件并修改端口、api转发等相关配置 3. 在项目目录下打开命令行终端,执行 npm run serve 命令 后端: 1. 配置 maven 2. 导入 pom.xml 中的依赖 3. 修改 application.yml、application-dev.yml、application-prod.yml 中关于数据库和文件路径的相关配置 4. 运行 ExperienceSystemApplication 启动类 #### 使用说明 1. 后端项目在开发环境运行时注意配置环境变量为 dev 2. 后端项目部署时注意配置环境变量为 prod 并配置数据库信息 3. 后端项目打 jar 包时注意跳过 test #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request