бд?
у меня есть 4 энтити и у них свох репозитории с маперами и моделями т тд
но в данном случаее мне надо все их заджойнить
напрямую делать запрос в абсолютно другом сервисе или же делать 4 последовательных запроса в бд используя существующие репозитории?
Ну они же будут мапиться в какую-то одну сущность, так?
да в целом это не суть важно так как данные полученные из запроса будут использоваться внутри сервиса и к пользователю не будут возвращатся
Они связаны между собой, эти модели?
да 1 модель тянет другую та в свою очередь третью я понимаю что это можно сделать в репозитории допустим первой модели но даже в плане нейминга не знаю как обозначить эти методы
Ну так если не делать это в репозитории первой модели, тогда придётся делать ещё три лишних запроса, разве не так?
ну по сути да но получается мне надо для такого случая отдельный мапер и отдельный метода запроса как в таком случаее называть такии моменты? типа getFooEntityWithBarEntity… ?
Обсуждают сегодня