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

OSCHINA-MIRROR/gentlelions-machine-demo

Клонировать/Скачать
README.md 3.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 02.06.2025 22:19 e99bb42

machine-demo

Описание

Пользовательский конечный автомат состояний, который действительно уменьшает проверку состояний в бизнес-коде, требуется только простое конфигурирование для использования.

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

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

-controller Пакет тестовых API

-domain Пакет для хранения тестовых объектов

-machine Основная часть конечного автомата состояний

--business Пакет пользовательских бизнес-состояний, когда состояние загрузчика не удовлетворяет требованиям, здесь можно настроить, пакет можно удалить по необходимости
--core Пакет основных логик, включая загрузчик, обработчик, абстрактные методы, обратные вызовы, исключения и внутренние объекты возврата состояния
--enums Пакет перечислений для состояний выполнения и событий выполнения, где можно добавлять новые перечисления

-service Пакет реализации тестовых бизнес-услуг

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

Нет

Инструкции по использованию

Используйте в зависимости от ваших потребностей, можно улучшать методы реализации в зависимости от бизнес-требований

Внесение вклада

  1. Fork этого репозитория

  2. Создайте ветку Feat_xxx

  3. Подайте код

  4. Создайте Pull Request

  5. Если вы используете этот проект, вы можете оставить свои ценные замечания в issue, чтобы мы могли улучшать его вместе!#### Специальные навыки Gitee

  6. Используйте Readme_XXX.md для поддержки различных языков, например Readme_en.md, Readme_zh.md

  7. Официальный блог Gitee blog.gitee.com

  8. Вы можете посетить https://gitee.com/explore, чтобы узнать о выдающихся открытых проектах на Gitee

  9. GVP полное название — Самые ценные открытые проекты Gitee, это оценка лучших открытых проектов на Gitee

  10. Официальная документация Gitee https://gitee.com/help

  11. Секция "Лица Gitee" представляет пользователей Gitee https://gitee.com/gitee-stars/

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

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

1
https://api.gitlife.ru/oschina-mirror/gentlelions-machine-demo.git
git@api.gitlife.ru:oschina-mirror/gentlelions-machine-demo.git
oschina-mirror
gentlelions-machine-demo
gentlelions-machine-demo
master