1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/gaozeyu-WarningSystem

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Система предупреждения о рисках для предприятий химической промышленности

Введение

Система предупреждения о рисках для предприятий химической промышленности Проект курса по практике разработки программного обеспечения

Архитектура программного обеспечения

Проект основан на 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/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

Инструкция по установке

Бэкенд
  1. Установите плагин Lombok в IDEA или Eclipse

  2. Создайте базу данных MySQL (версия 5.7.x), импортируйте SQL файл

  3. Импортируйте проект backend

  4. Измените конфигурацию базы данных и Redis, дождитесь загрузки зависимостей Maven

  5. Запустите проект backend

Фронтенд
  1. Установите node.js

  2. Перейдите в папку frontend

# Установите yarn
npm install -g yarn

# Скачайте зависимости
yarn install

# Запустите
yarn start
```#### Инструкция по использованию

1. В данный момент нет написанных бизнес-логик, только базовая структура проекта.
2. Базовые бизнес-логики для бэкенда созданы с помощью CodeGenerator.java для генерации соответствующих entity, mapper, service и controller.
3. Для фронтенда используйте Ant Design, изучите соответствующие API и реализуйте бизнес-логику.

#### Ссылки на исходный проект

> Для более подробного изучения архитектуры перейдите на GitHub или блог автора исходного проекта.
**Проект: [FEBS-Vue](https://github.com/wuyouzhuguli/FEBS-Vue)**
**Автор: [mrbird](https://github.com/wuyouzhuguli)**

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Система предупреждения о рисках для предприятий, работающих с опасными химикатами Проект курса по практике разработки программного обеспечения Развернуть Свернуть
GPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/gaozeyu-WarningSystem.git
git@api.gitlife.ru:oschina-mirror/gaozeyu-WarningSystem.git
oschina-mirror
gaozeyu-WarningSystem
gaozeyu-WarningSystem
master