Size: a a a

Node.js — русскоговорящее сообщество

2021 January 09

KG

Kool Guy in Node.js — русскоговорящее сообщество
нужно всегда мапить
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
Nikita
имеется ввиду всю сущность?
щас попробую объяснить. сущности это бизнес-логика твоего приложения, а dto это интерфейс твоего api (view уровень), и они как бы друг с другом не связаны
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
на практике, ты когда тянешь что-то из базы
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
оно тебе прилетает в качестве модели (инициализированном виде)
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
а отдать то тебе json надо
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
поэтому мапят)
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
ну в джаве всё подряд туда-сюда мапят, из за строгой типизации
источник

N

Nikita in Node.js — русскоговорящее сообщество
но в тех же java/c# есть сериалазеры которые по аннотациям могуть трансформировать сущность в json
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
а в нест кучу всего из спринга и джавы притащили
источник

N

Nikita in Node.js — русскоговорящее сообщество
в js из базы может сразу прийти обычный объект который сразу в json можно
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
в js можно без них
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
вообще
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
const {field} = entity
return {field}
источник

N

Nikita in Node.js — русскоговорящее сообщество
Kool Guy
в js можно без них
если в js, мне нужно в апи вернуть всю сущность со всеми полями, маппер нужен?
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
вот и весь маппинг =)
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Nikita
в js из базы может сразу прийти обычный объект который сразу в json можно
Только не всегда имена полей в конкретному JSON в конкретном запросе совпадает с именем столбца в БД, а набор полей совпадает со структурой таблицы.

Не всегда представление сервиса совпадает с структурой данных в СУБД
источник
2021 January 10

KG

Kool Guy in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Только не всегда имена полей в конкретному JSON в конкретном запросе совпадает с именем столбца в БД, а набор полей совпадает со структурой таблицы.

Не всегда представление сервиса совпадает с структурой данных в СУБД
вот вот ) всё не знал как объяснить
источник

N

Nikita in Node.js — русскоговорящее сообщество
а
источник

N

Nikita in Node.js — русскоговорящее сообщество
не прочитал верно
источник

ЕВ

Евгений Войтенко... in Node.js — русскоговорящее сообщество
Kool Guy
вот и весь маппинг =)
экспепшн выкидывать до мапера или внутри него?
источник