LINUX.ORG.RU

[пример] Rich Domain Model


0

0

Всегда писал в Anemic, с ней все было понятно. Вот захотелось попробовате толстую модель. Почитал описание Rich... И так и не понял как это реализовывается на практике. Запрос в гуге «rich domain model example» не дает ничего вразумительного.

Для определенности скажу, что реализация нужна на Java с Hibernate и POJO (в качестве DI у меня Guice, но можно и для спринга).

Так же ничего не понял про Repository - ну хоть убейте не пойму зачем абстрагироваться от Hibernate Session...

Я так понимаю в Rich модели нужно инжектить хибернейтовскую сессию или репозиторий, и дергать модельки. Но тогда это похоже на решение ActiveRecord. Как же тогда правильно реализовать rich и подружить его с hibernate?

★★★★★

Абстракции ради абстракций или есть реальная задача, которую нужно решить?

iZEN ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.