Пользовательский конечный автомат состояний, который действительно уменьшает проверку состояний в бизнес-коде, требуется только простое конфигурирование для использования.
Описание архитектуры программного обеспечения
-controller Пакет тестовых API
-domain Пакет для хранения тестовых объектов
-machine Основная часть конечного автомата состояний
--business Пакет пользовательских бизнес-состояний, когда состояние загрузчика не удовлетворяет требованиям, здесь можно настроить, пакет можно удалить по необходимости
--core Пакет основных логик, включая загрузчик, обработчик, абстрактные методы, обратные вызовы, исключения и внутренние объекты возврата состояния
--enums Пакет перечислений для состояний выполнения и событий выполнения, где можно добавлять новые перечисления
-service Пакет реализации тестовых бизнес-услуг
Нет
Используйте в зависимости от ваших потребностей, можно улучшать методы реализации в зависимости от бизнес-требований
Fork этого репозитория
Создайте ветку Feat_xxx
Подайте код
Создайте Pull Request
Если вы используете этот проект, вы можете оставить свои ценные замечания в issue, чтобы мы могли улучшать его вместе!#### Специальные навыки Gitee
Используйте Readme_XXX.md для поддержки различных языков, например Readme_en.md, Readme_zh.md
Официальный блог Gitee blog.gitee.com
Вы можете посетить https://gitee.com/explore, чтобы узнать о выдающихся открытых проектах на Gitee
GVP полное название — Самые ценные открытые проекты Gitee, это оценка лучших открытых проектов на Gitee
Официальная документация Gitee https://gitee.com/help
Секция "Лица Gitee" представляет пользователей Gitee https://gitee.com/gitee-stars/
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )