Вопросы по теме 'hexagonal-architecture'

Шаблон адаптера в шестиугольной / луковичной архитектуре SOA
Предполагая, что у вас есть приложение, для которого требуются 2 службы, например. Application , Service1 , Service2 Если вы создадите дополнительный уровень косвенности и продвинете одну из служб в службу приложений, а другую понизите до...
1125 просмотров

Шестиугольная архитектура/чистый код: проблемы с реализацией шаблона адаптера
В настоящее время я пишу небольшое консольное приложение на платформе Symfony 2. Я пытаюсь изолировать приложение от фреймворка (в основном в качестве упражнения после того, как услышал несколько интересных разговоров о гексагональной...
1073 просмотров

Уровень приложения Java 8 и конкретное преобразование вывода
У меня есть мультипроект Gradle с двумя подпроектами, пытающимися имитировать шестиугольную архитектуру: отдых-адаптер прикладной уровень Я не хочу, чтобы службы приложений раскрывали модели предметной области, и не хочу навязывать...
400 просмотров

Должны ли мои исключения домена быть выброшены из уровня приложения?
Я читаю книгу Вона Вернона «Реализация дизайна, ориентированного на предметную область». Вот пример приложения для управления проектами. Есть агрегаты, такие как BacklogItem, Sprint и т. Д. Если у меня есть BacklogItemNotFoundException, определенное...
8044 просмотров

Я правильно понял порты и адаптеры / гексагональную архитектуру?
Архитектура портов и адаптеров направлена ​​на создание независимого кода. Уровень домена не зависит напрямую от уровня инфраструктуры, вместо этого он зависит от порта (интерфейса), а реализация порта находится на уровне инфраструктуры, верно?...
1652 просмотров

Шестиугольная архитектура / порты и адаптеры: конфигурация приложения с несколькими адаптерами драйверов
Я ищу некоторые рекомендации или лучшие практики по настройке и структурированию приложения, которое соответствует гексагональной архитектуре, которая поддерживает несколько адаптеров (драйверов) одновременно. Мой API / уровень приложения / порты...
296 просмотров

Вызов репозитория из домена с интерфейсом Hexagonal Architecture
Мне нужно знать, соответствует ли сущность (пользователь) некоторым критериям. Я определил критерии в домене, и они реализуют интерфейс: match(User)bool Теперь проблема в том, что одному критерию нужны данные другого объекта (компании), а у...
74 просмотров