Image

Imagew84sc2 wrote in Imageru_java

DDD

Господа, использует ли кто-нибудь на практике DDD?

Не объяснит ли кто разницу между Repository и DAO. Везде пишут, что это не одно и то же, однако смотришь примеры, - и отличий ноль.

Есть мнение, что Repository нужно делать только для Aggregate Root. В связи с чем вопрос, что же делать с остальными? Допустим есть класс Auction и Bid. Первый аггрегирует второй. Как добавить новый Bid? Кто его сохранит в БД?

С удовольствуем выслушаю все мнения по всем вопросам.