Является ли прикладной уровень (приложения), в который я добавляю @Stateful, @Stateless, @WebService и т. Д. В DDD? Из приведенной ниже ссылки это кажется правильным.DDD и прикладной уровень
Второй вопрос: я создал класс репозитория, должны ли все вызовы методов, связанные с репозиторием, быть обернутыми в службе приложения? Или я могу использовать классы репозитория прямо в let say backing beans в JSF? Когда и что я вставляю в прикладной уровень. Я не понимаю, где EJB принадлежат этому искусству.
Слой приложения: этот слой координирует активность приложения. Он не содержит бизнес-логики. Он не поддерживает состояние бизнес-объектов, но может поддерживать состояние выполнения задачи приложения.
http://www.infoq.com/articles/ddd-in-practice
Так это домен/модели, у которых есть @ Stateful/@ Webservice и т. Д. Тогда? – LuckyLuke
Да, но вы не можете сделать это легко. JavaEE затрудняет использование надлежащего DDD – Bozho
Так что вы рекомендуете? Как вы структурируете свои приложения? – LuckyLuke