Репозиторий должен назвать другой репозиторий? Или репозиторий должен назвать уровень служб?

Я следовал инструкциям ниже и получил работу X220L после перезапуска.

совместимость ALCATEL Modem на UB 12.04

8
задан chobo2 1 September 2009 в 20:25
поделиться

2 ответа

Нет - я не могу придумать причину для репозитория для вызова другого репозитория или другой службы. Их единственной заботой должно быть сохранение ваших сущностей и извлечение сущностей из хранилища данных. Они должны игнорировать большинство аспектов вашего приложения, за исключением базового домена.

Похоже, вы предполагаете, что они должны быть репозиторием для каждой таблицы, что неверно. Для каждого корня агрегата должен быть репозиторий, и этот репозиторий должен заботиться о хранении данных для всех лежащих в основе связанных таблиц. Для репозитория нормально иметь некоторую логику, относящуюся к тому, где и как сохранять данные, но было бы лучше, если бы это было по возможности инкапсулировано в общей области.

10
ответ дан 5 December 2019 в 15:25
поделиться

Раздел защиты (param1! = "Hi") должен находиться на более высоком уровне, таком как уровень службы приложения.

Уровень сервиса должен координировать работу двух репозиториев.

1
ответ дан 5 December 2019 в 15:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: