exeshka
@exeshka
Учусь писать на python

Как правильно реализовать entity в clean architecture flutter?

Смотрел много уроков и все делают по разному, я не понимаю как связать dto и entity
Покажите пожалуйста на примере этого entity и как в дальнейшем модель использовать как entity

class UserEntity {
  final String id;
  final String name;
  final String nickname;
  final String email;
  final bool emailVerifed;

  UserEntity(
      {required this.id,
      required this.name,
      required this.nickname,
      required this.email,
      required this.emailVerifed});
}
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Dmtm
Android
строго говоряя Dto объекты могут быть на каждом слое, при получении идет маппинг,
entity это бизнес-объекты, они не обязательно преобразуются напрямую, например
name, nickname могут лежать в разных таблицах, а emailVerifed быть вычислимым,
слой бизнес логики умеет собирать Entity объект из объектов слоя Repository
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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