Вопросы по теме 'dto'

Объекты передачи данных и транзакционные методы обслуживания
Есть ли действительно практичный способ избежать использования DTO при передаче данных через методы транзакционных сервисов с поддержкой Hibernate? Другими словами, являются ли DTO единственным не хакерским решением, позволяющим избежать проблем с...
2900 просмотров

Почему объекты передачи данных (DTO) являются анти-шаблоном?
Недавно я слышал, как люди говорят, что объекты передачи данных (DTO) являются анти- узор . Почему? Какие есть альтернативы?
61658 просмотров

DTO против сериализации постоянных сущностей
Мне любопытно узнать, что думает по этому поводу сообщество. Недавно я задался вопросом о сценарии NHibernate / WCF (сущности сохранялись на уровне обслуживания) и понял, что здесь я могу пойти в неправильном направлении. Мой вопрос очевиден: при...
2268 просмотров
schedule 17.07.2022

В DDD, как вы работаете с несколькими репозиториями для списков только для чтения
Что вы делаете, если вам нужно создать список данных только для чтения на странице, и эти данные, естественно, будут поступать из нескольких, потенциально 5 или более разных репозиториев? Мы используем DDD и форсируем доступ к нашей базе данных...
1575 просмотров
schedule 17.09.2023

Есть ли способ преобразовать список пар ключ/значение в объект передачи данных
... кроме очевидного перебора списка и грязного оператора case! Я прокрутил в голове несколько запросов Linq, но, кажется, ничего не приближается. Вот пример DTO, если это поможет: class ClientCompany { public string Title {...
2893 просмотров
schedule 11.01.2023

Возврат DTO против DataTable из DAL
Можно ли, чтобы DAL возвращал тип DTO из модели домена, а не просто возвращал DataTable? Разве не более свободно, если ваши функции DAL возвращают DataTables / DataSets, а ваш BLL сопоставляет данные с бизнес-объектами?
1504 просмотров
schedule 09.06.2023

DTO или объект модели домена на уровне представления?
Я знаю, что это, вероятно, извечный вопрос, но что лучше? Использование объекта модели предметной области на всех уровнях вашего приложения и даже привязка значений непосредственно к ним в JSP (я использую JSF). Или преобразуйте объект модели...
26076 просмотров
schedule 24.02.2022

Сопоставление EFv1 1 со многими Связь с POCO
Я пытаюсь решить проблему, когда я сопоставляю объекты EF с POCO, которые служат DTO. У меня есть две таблицы в моей базе данных, скажем, «Продукты» и «Категории». Продукт принадлежит к одной категории, и одна категория может содержать много...
225 просмотров
schedule 02.03.2023

Обмен контентом между бизнес-объектами и DTO
Все, Мой типичный подход для службы WCF среднего размера был бы примерно таким: Определите интерфейс, используя контракты данных WCF и операции службы. Контракты данных будут POCO DTO без CRUD или логики домена. Смоделируйте домен,...
1485 просмотров
schedule 16.08.2022

JPA и DTO, лучший способ создать DTO?
Мы должны использовать DTO для отправки данных на уровень представления и обратно. У меня есть метод для объекта службы с именем PostAd , который публикует рекламу, введенную пользователем. Ad имеет связь с другим объектом, называемым AdValues...
5424 просмотров
schedule 13.07.2023

POCO, DTO и IDataErrorInfo
Сегодня утром я просыпаюсь с проблемой! Во всех моих компонентах у меня есть набор бизнес-правил, которые используются для проверки DTO перед фиксацией любых изменений в репозитории. Я пытался найти лучший способ вернуть ошибки проверки в...
567 просмотров
schedule 11.07.2022

Сопоставить набор данных с объектами
У меня есть хранимые процедуры, которые возвращают несколько таблиц, и я хочу сопоставить объекты с таблицами. До сих пор я работал с наборами данных типов и хочу прекратить с ними работать. Я ищу предложения о том, как это сделать, я думал об...
3872 просмотров
schedule 24.04.2022

Как правильно заполнять DTO
Я использую DTO (объекты передачи данных) для передачи информации между разными уровнями моего приложения. Что лучше всего подходит для производительности и способа заполнения этих объектов? Должен ли я заполнять только минимально необходимую...
3298 просмотров
schedule 09.07.2022

Entity Framework 4 - Шаблон репозитория - Как избежать полной загрузки объекта с вложенным отношением
В настоящее время я работаю с Entity Framework 4 и шаблоном репозитория в c# . У меня есть сущность ( Category ), которая содержит свойство ( Main Category ), которое относится к основной категории и некоторым другим вещам. Из-за свойства...
695 просмотров

instanceof против isAnX()
В Java я пишу некоторые объекты DTO, которые все наследуются от AllocationDTO . Список этих объектов затем передается в объект DAO для сохранения в базе данных. В зависимости от того, какой подтип AllocationDTO сохраняется, изменяется логика...
344 просмотров
schedule 24.03.2024

Несколько сопоставлений для одного и того же типа с использованием AutoMapper
Мне нужна помощь с моей программой mapper . у меня есть два типа (скажем, A и B), и я хочу иметь два разных сопоставления. В одном методе я хочу использовать первое сопоставление между A и B, а в другом методе я хочу использовать второе. Я...
4993 просмотров
schedule 15.05.2022

Альтернативы Gilead и RequestFactory
Я начал разрабатывать довольно крупный GWT-проект, в котором, естественно, есть модель данных. И я хочу комфортно работать с классами сущностей на стороне клиента. Мне очень понравился Gilead, но эта тема не очень хорошая новость для меня. Я...
811 просмотров
schedule 04.02.2024

Ленивая загрузка Entity Framework и шаблон DTO
Допустим, мы используем объекты DTO для передачи данных между уровнем сервиса и уровнем представления (MVC). В этом случае уровень представления может получить доступ только к объектам DTO. Поэтому мы не можем использовать функцию отложенной загрузки...
1578 просмотров

Шаблон DAO при использовании гибернации
Мы используем спящий режим в нашем приложении и хотели бы использовать шаблон DAO для реализации уровня данных приложения. Я видел несколько предложений по использованию ValueObjects / DTO для возврата данных из DAO. public interface EmployeeDAO...
1551 просмотров
schedule 13.02.2022

Многотабличный DTO только для чтения + Hibernate
У меня есть две таблицы в моей БД, T1 и T2. Один столбец T1 является внешним ключом, который ссылается на T2. Для обработки мне нужна только часть столбцов T1 и T2, поэтому я создал DTO T1T2, который содержит только необходимые столбцы. Чтобы...
1668 просмотров
schedule 28.10.2022