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

OSCHINA-MIRROR/handy-git-rapid-boot

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 6.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 06:57 7d11a0c

Проектное описание

Это основанный на Spring Boot модуль быстрого развития, использующий Spring Boot 2.2.2, Activiti 6, Spring, Spring MVC, MyBatis-Plus, Swagger, Thymeleaf и Layui для разработки программного обеспечения. В качестве источника данных используется MySQL.

Проект включает в себя следующие функции:

  • Центр пользователя: платформа пользователя, проверка кода, журнал входа.
  • Настройка системы: роли и разрешения, управление меню, управление интерфейсом, планирование задач.

Этот проект будет постоянно поддерживаться, с добавлением новых функций и исправлением ошибок, чтобы сделать его более совершенным.

Текущие ветви кода:

  1. master — ветвь для единого архитектурного решения, облегчающего запуск одним нажатием.
  2. v1-master — проект Maven, включающий несколько модулей.

Члены команды: handy (http://gitee.com/handy-git)

Демонстрационный адрес

В настоящее время не работает из-за нехватки средств на обслуживание сервера.

Архитектура проекта проектная диаграмма доступна онлайн (полная)

Проектная диаграмма

Функциональные возможности

  • Центр пользователя
    • Платформа пользователя.
    • Проверка кода.
    • Журнал входа.
  • Настройка системы
    • Роли и разрешения.
    • Управление меню.
    • Управление интерфейсом.
    • Планирование задач.
  • Рабочий процесс
    • Список процессов.
    • Моделирование процессов.
    • Запуск процесса.
    • Задачи в ожидании.

Технические средства

Тип Название Версия Ссылка
Java JDK 1.8
Основной фреймворк Spring Boot 2.2.2 spring boot官网 (https://spring.io/projects/spring-boot/)
Фреймворк представления Spring MVC
Постоянный слой MyBatis-Plus 3.4.3.4 mybatis-plus官网 (https://mp.baomidou.com/)
Интерфейс документации Knife4j 3.0.3
Шаблонизатор Thymeleaf
Фронтенд-страница Layui 2.5.4 layui官网 (https://www.layui.com/)
Frontend-страница Layuimini layuimini链接 (https://gitee.com/zhongshaofa/layuimini)
База данных MySQL 5.7
Инструмент Lombok
Объектное хранилище OSS 3.5.0 aliyun购买oss
Шаблонный инструмент POI-TL 1.5.0 poi-tl官网 (http://deepoove.com/poi-tl/)
Рабочий процесс Activiti 6.0.0 activiti官网 (https://www.activiti.org/)
Кэш Redis
Набор инструментов Hutool 5.7.16

Инструкции по развёртыванию

Rapid-Boot — это многомодульный проект, построенный с использованием Maven. Каждый модуль можно легко заменить. Веб-проект является основным входом Rapid-Boot. Чтобы запустить проект, выполните следующие шаги:

  1. Импортируйте базу данных. Используйте файл rapid-boot.sql в проекте для импорта данных.
  2. Измените соответствующие настройки. Для ветви v1-master измените свойства в файле pom в разделе rapid-boot на свои собственные настройки базы данных. Для ветви master измените application.properties на свои настройки базы данных, а также настройки Alibaba Cloud SMS и OSS.
  3. Запустите проект. Вы можете использовать следующие методы:
    • В среде IDE (например, IntelliJ IDEA): поскольку это проект Spring Boot, просто запустите подпроект web.
    • С помощью Maven: создайте jar-файл проекта web, используя команду «mvn install», и запустите его с помощью команды «java -jar web.jar».

Примечания

  • Если у вас есть вопросы, вы можете оставить комментарий или задать вопрос.
  • Если Rapid-Boot вам хоть немного помог, вы можете поставить звёздочку, что станет лучшей поддержкой для автора.
  • Rapid-Boot будет продолжать обновляться, стремясь стать удобным и полезным каркасом для быстрой разработки.

Процесс внесения вклада

  1. Fork проекта на Gitee.
  2. Клонируйте свой форк на локальный компьютер.
  3. Внесите изменения в код.
  4. Commit и push изменений в свой репозиторий.
  5. На главной странице Gitee вы увидите кнопку pull request. Нажмите её, заполните необходимую информацию и отправьте запрос.
  6. Дождитесь, пока владелец проекта объединит ваши изменения.

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/handy-git-rapid-boot.git
git@api.gitlife.ru:oschina-mirror/handy-git-rapid-boot.git
oschina-mirror
handy-git-rapid-boot
handy-git-rapid-boot
master