Size: a a a

Software Design/Architecture/Zen

2021 December 07

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
ты мыслишь со стороны слоя персисенс в сторону ооп
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
а надо мыслить от твоего приложения (ооп) в сторону персинтенс
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
сори что на ты
источник

ИМ

Игорь Майоров... in Software Design/Architecture/Zen
Отличное начало, продолжай)
источник

MM

Manhunt Morgan in Software Design/Architecture/Zen
Репозиторий только для отдельной сущности, а точнее для агрегата. Принимать он должен данные бл, например CountryId. Возвращать доменную модель
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
в начале тебе надо решить что тебе надо в ооп
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
а уже потом эту сущность сохранять и загружать из персистенс
источник

ИМ

Игорь Майоров... in Software Design/Architecture/Zen
это в случае, например, findById(). А в случае сохранения? Когда надо получить всю сущность?
источник

MM

Manhunt Morgan in Software Design/Architecture/Zen
А причём сохранение здесь?
источник

ИМ

Игорь Майоров... in Software Design/Architecture/Zen
В смылсе «что тебе надо в ооп»?
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
ну он имеет ввиду что то вроде em.persist(entity)
источник

ИМ

Игорь Майоров... in Software Design/Architecture/Zen
да, или .save()
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
только это не в репозиторий шлют а в em который уже находит нужный репозиторий или мапер или формирует сам
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
представь что у тебя нет слоя хранения
источник

MM

Manhunt Morgan in Software Design/Architecture/Zen
Обычно этим ОРМ занимается
источник

ИМ

Игорь Майоров... in Software Design/Architecture/Zen
Что такой em?
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
а есть только объекты с которыми ты хочешь взаимодействовать
источник

ИМ

Игорь Майоров... in Software Design/Architecture/Zen
аа
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
entity manager
источник

MM

Manhunt Morgan in Software Design/Architecture/Zen
Entity manager
источник