# 危险化工企业信息预警系统 **Repository Path**: bianbin/WarningSystem ## Basic Information - **Project Name**: 危险化工企业信息预警系统 - **Description**: 危险化工企业信息预警系统 软件开发实践课程项目 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-07-29 - **Last Updated**: 2022-07-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 危险化工企业信息预警系统 ## 介绍 危险化工企业信息预警系统 软件开发实践课程项目 ### 软件架构 本项目基于SpringBoot 与 vue前后端分离,并集成权限认证shiro,jwt(Json Web Token),前端UI框架使用Ant Design,后台接口文档使用Swagger。 ![https://img.shields.io/badge/springboot-2.1.0-yellow.svg?longCache=true&style=flat-square](https://img.shields.io/badge/springboot-2.1.0-yellow.svg?longCache=true&style=flat-square) ![https://img.shields.io/badge/shiro-1.4.0-orange.svg?longCache=true&style=flat-square](https://img.shields.io/badge/shiro-1.4.0-orange.svg?longCache=true&style=flat-square) ![https://img.shields.io/badge/vue-2.5.17-brightgreen.svg?longCache=true&style=flat-square](https://img.shields.io/badge/vue-2.5.17-brightgreen.svg?longCache=true&style=flat-square) #### 安装教程 ##### 后端 1. IDEA 或者 Eclipse安装lombok插件 2. 新建MySQL(版本5.7.x)数据库,导入[SQL](1)文件 3. 导入[backend项目](https://gitee.com/gaozeyu/WarningSystem/tree/master/backend) 4. 修改数据库配置,redis配置,等待Maven下载依赖 5. 启动backend项目 ##### 前端 1. 安装node.js 2. 切换到frontend文件夹下 ```node.js # 安装yarn npm install -g yarn # 下载依赖 yarn install # 启动 yarn start ``` #### 使用说明 1. 还未写相关的业务逻辑,只有一个管理系统的基础项目架构 2. 后端相关基础业务通过 CodeGenerator.java 生成相关entity,mapper,service,controller 3. 前端通过ant-disign,查阅相关api,实现相关的业务 #### 参考母版 >了解详细架构,请前往母版作者GitHub或者博客详细学习 **项目名:[FEBS-Vue](https://github.com/wuyouzhuguli/FEBS-Vue)** **作者:[mrbird](https://github.com/wuyouzhuguli)**