Я новичок во всей архитектуре, управляемой доменом, и мне бы понравилось, если бы вы сказали мне, где, по вашему мнению, принадлежит такой метод обслуживания, на уровне приложения или домена:
List<Children> getChildrenByParent(Parent parent, int offset, int count) {
return repository.listChildrenByParent(Parent parent, int offset, int count);
}
Мне также интересно, является ли это приемлемым способом ведения дел, когда в модели есть огромные коллекции сущностей и / или когда мне нужно эффективно фильтровать вещи.
Спасибо