170 похожих чатов

Ребят, а нормально ли что у меня Repository возвращает Dto

который находится в слое Application? У ChatGPT спросил , он говорит да .

17 ответов

21 просмотр

не нормально. в чем проблема возвращать доменные модели из базы?

Айнур-Якупов Автор вопроса
L M
не нормально. в чем проблема возвращать доменные м...

А как вернуть домен , если там в запросе считается не только свойства, но например COUNT чего то там . Что ты посоветуешь в этот раз , если возвращать DTO не норм ? У меня запросы не простые Crud операции

Айнур Якупов
А как вернуть домен , если там в запросе считается...

вы из-за того что у вас слой приложения хочет count создали на него зависимость из слоя данных. это ошибка

Айнур-Якупов Автор вопроса
L M
вы из-за того что у вас слой приложения хочет coun...

Смотрите, запросы не простые. Там берутся поля из других таблиц . Если все это на бэке делать, то в плане производительности это плохо получается

Айнур Якупов
Смотрите, запросы не простые. Там берутся поля из ...

это не меняет того, что модель должна быть в слое домена

Айнур-Якупов Автор вопроса
L M
это не меняет того, что модель должна быть в слое ...

Как я понял, вы предлагаете перенести этот модель который находится в слое Application в слой Domain ?

да нормально, dto часть интерфейса репозитория, который и должен быть объявлен в Application

Айнур-Якупов Автор вопроса

В интернете есть информация по поводу этого?

βλαδιμιρ
да нормально, dto часть интерфейса репозитория, ко...

не, должно быть наоборот (точнее лучше наоборот)

Oleg Safonov
не, должно быть наоборот (точнее лучше наоборот)

наоборот быть не может, потому что Application не может зависеть от слоя где репозиторий лежит

Айнур-Якупов Автор вопроса
βλαδιμιρ
наоборот быть не может, потому что Application не ...

не может конечно, репа зависит от аппа. А апп объявляет интерфейс репы

Айнур Якупов
Код не надо

берете сервис создаёте в доменном слое. потом ему новую модель скармливаете

Oleg Safonov
не может конечно, репа зависит от аппа. А апп объя...

ну я тоже самое и сказал в сообщении, с которым ты не согласился

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта