Описание тега dto-mapping

2 ответа

Как отключить преобразование автоматического списка AutoMapper между List<T> и EntitySet<T>?

Я сопоставляю свои сгенерированные сущности Linq-To-SQL с DTO, используя AutoMapper. Когда я изначально создавал модульные тесты, у меня были специальные карты (через класс статической конфигурации), настроенные для преобразования одного типа Entity…
17 сен '09 в 18:42
3 ответа

Как отобразить объекты (DTO) на стороне клиента?

Машинопись ABP + .NET Core Я использую сетку для вставки строк (сетка, которую я использую, является компонентом фреймворка DevExtreme). Во всяком случае, как и в других сетках, это повышает onRowInserting события, когда записи вставляются, предоста…
5 ответов

Рекомендации по сопоставлению объектов домена (ORM) с объектами передачи данных (DTO)

Текущая система, над которой я работаю, использует Castle Activerecord для обеспечения ORM (Object Relational Mapping) между объектами Domain и базой данных. Это все хорошо, и в большинстве случаев на самом деле работает хорошо! Проблема возникает с…
03 сен '08 в 13:17
2 ответа

Разделение проблем с Linq To SQL и DTO

Недавно я запустил новый проект веб-форм и решил отделить бизнес-классы от любых ссылок на DBML. Мои классы бизнес-уровня вместо этого получают доступ к дискретным методам уровня данных и возвращают коллекции DTO. Таким образом, слой данных может пр…
09 сен '08 в 03:40
1 ответ

Проблемы с загрузкой NHibernate

Итак, у меня есть проблема на данный момент, которая касается либо AutoMapper, моего запроса NHibernate, либо дизайна домена / DTO. У меня проблема в том, что когда я делаю выборку, например, ObjectA содержит список ObjectB, а ObjectB имеет свойство…
06 мар '11 в 01:00
1 ответ

Каковы преимущества и недостатки DTO с точки зрения производительности сайта?

Каковы преимущества и недостатки DTO с точки зрения производительности сайта? (Я имею в виду случай, когда к базе данных обращаются на другом сервере приложений к веб-серверу - и веб-сервер может напрямую обращаться к базе данных.)
18 сен '08 в 22:11
3 ответа

Проблема с AutoMapper

Попытка автоматизировать некоторые объекты.Исходные объекты имеют свойства с _ перед именем, целевые объекты - не имеют. Можно ли реализовать создание ОДНОЙ карты, чтобы autopper отображал все свойства _propertiesдля всех типов источников. class MyM…
09 апр '09 в 01:04
2 ответа

Рефакторинг сумасшедших иерархий наследования объектов-значений - Как получить список всех полей и типов?

В общем, мне нужно вручную настроить иерархию наследования. Я хотел бы, чтобы классы были идеальными, без дополнительных полей, и они просто DTO. Тем не менее, очень легко потеряться и добавить дубликаты полей, и очень трудно понять, есть ли то, что…
03 дек '10 в 20:33
3 ответа

Альтернатива бульдозеру для картирования бобов?

Я пытаюсь найти простой способ привязать DTO к объектам без стандартного кода. Пока я думал об использовании dozer, мне кажется, что требуется много настроек xml. Кто-нибудь видел альтернативу dozer, которая использует DSL для настройки отображения …
25 ноя '09 в 23:47
1 ответ

Dozer - из списка объектов в список идентификаторов объектов

У меня есть объект домена с именем пользователя: public class User { private long id; private String username; private String email; private List&lt;Profile&gt; profiles; // getters &amp; setters } И у меня есть связанный DTO (UserDTO), который publ…
17 сен '15 в 13:38
4 ответа

Простой способ перевода из DTO в Entity и Entity в DTO?

В последнее время я работал над несколькими распределенными клиент-серверными проектами, и мы всегда сталкиваемся с одной из основных проблем - переводом объектов DTO в наши сущности и наоборот. Мне было интересно, есть ли у кого-нибудь "простое" ре…
3 ответа

Как заполнить карту внутри целевого объекта, скопировав значения из исходного объекта с помощью -MapStruct?

Я новичок в Mapstruct. У меня есть сценарий, в котором в моем целевом объекте у меня есть карта Java с парой значений ключа, и я должен заполнить эту карту, используя свойства внутренних объектов исходных объектов / значения элементов данных. Мой ко…
17 июл '20 в 23:06
1 ответ

AutoMapper: преобразование типа для одного свойства

Я использую следующие два класса для Entity и DTO: public class VehicleEntity { public int Id { get; set; } public string AddressNumber { get; set; } public string VehicleNumber { get; set; } public string Brand { get; set; } public string NumberPla…
12 июн '22 в 10:36
1 ответ

Mapster: сопоставление свойств разных типов. Для типа «CultureInfo» нет конструктора по умолчанию, используйте «ConstructUsing» или «MapWith».

Я использую Mapster версии 7.3.0 и .Net 7.0.1. У меня два класса. public class Entity { public Guid Id { get; set; } public string Content { get; set; } = default!; public string Note { get; set; } = default!; public CultureInfo CultureInfo { get; s…
08 апр '23 в 07:54