Система предупреждения о рисках для предприятий химической промышленности Проект курса по практике разработки программного обеспечения
Проект основан на SpringBoot и Vue для разделения фронтенда и бэкенда, а также интегрирован с системой аутентификации Shiro и JWT (Json Web Token). Фронтенд использует UI-фреймворк Ant Design, а документация для интерфейсов бэкенда создается с помощью Swagger.
Установите плагин Lombok в IDEA или Eclipse
Создайте базу данных MySQL (версия 5.7.x), импортируйте SQL файл
Импортируйте проект backend
Измените конфигурацию базы данных и Redis, дождитесь загрузки зависимостей Maven
Запустите проект backend
Установите node.js
Перейдите в папку 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 )