Результаты поиска по запросу "data-access-layer"

1 ответ

Таким образом, ваш репозиторий должен увлажнять всю сущность, даже если она не используется? Это кажется очень неэффективным.

я есть уровень хранилища, который отвечает за мой доступ к данным, который вызывается уровнем обслуживания. Сервисный уровень возвращает DTO, которые сериализуются и отправляются по проводам. Чаще всего сервисы делают немного больше, чем просто ...

2 ответа

Не поняла о зависимостях.

у нас есть решение, которое содержит следующие проекты: BusinessLogicюридические лицаДоступ к даннымкоммунальные услугиUnitTestsПользовательский интерфейсЭто очень большое приложение уровня предприятия. У меня вопрос, куда мы помещаем структуру ...

8 ответов

Пример базы данных плоских файлов

Я хотел бы увидеть некоторые примеры простых баз данных с плоскими файлами и как к ним обращаться через слой данных. Я писал и читал из плоского файла раньше, но я никогда не создавал слой данных, который обращался к данным для ...

ТОП публикаций

2 ответа

Нет, я не хочу, чтобы мой домен знал, что есть сеансы и хранилища, на самом деле ничего специфичного для персистентности. Я хочу, чтобы мой домен был отделен от хранилища через интерфейсы с конкретной реализацией, может быть, через Raven DB и, возможно, другие nosqldb.

архитектуры доступа к данным доступны для использования с Raven DB? По сути, я хочу отделить персистентность через интерфейсы, чтобы не показывать хранилище подчеркивания верхним уровням. То есть Я не хочу, чтобы мой домен виделIDocumentStore ...

1 ответ

После того, как вся система построена с использованием этого магического правила, вы можете поиграть с параметрами строки соединения, чтобы изменить некоторые параметры пула (начальный размер, максимальный размер, ...)

росил использовать DAL с использованием одноэлементного шаблона, но я думаю, что сложно объединить соединения, использовать транзакции и т. Д. Я хотел бы знать плюсы и минусы, а также знать, как лучше всего объединить соединения, так как для ...

5 ответов

Допустимы ли долгосрочные транзакции?

Я думаю об использовании транзакций в двухуровневых приложениях WPF (или Windows Forms) следующим образом: Мы можем начать новую транзакцию, когда откроем новую форму для редактирования данных, отредактируем и сохраним изменения прозрачно в этой ...

5 ответов

Список ошибок SQL Server, которые следует повторить?

Существует ли краткий список ошибок хранимых процедур SQL Server, которые имеют смысл автоматически повторять? Очевидно, что повторение ошибки «сбой входа в систему» не имеет смысла, но повторная попытка «тайм-аута» имеет смысл. Я думаю, что было ...

3 ответа

Если вы обнаружите, что это влияет на реальную производительность, на следующем шаге вы должны оптимизировать циклическое переключение между flex и вашим бэкэндом. Но, как я уже говорил: это интуитивное чувство, вы действительно должны начать с определения «исполнитель», начать с простого и измерить производительность.

а самом деле лучше? Наличие классов со сложными запросами, ответственных за загрузку, например, вложенных объектов? Или классы с простыми запросами, ответственными за загрузку простых объектов? Со сложными запросами вы должны меньше обращаться к ...

2 ответа

Дизайн уровня доступа к данным в DDD

Извините за мой плохой английский. Хорошо, я думаю о подходе DDD сейчас, и это звучит здорово, но ... Есть один маленький вопрос по этому поводу. DDD говорит, что уровень модели домена полностью отделен от уровня доступа к данным (и всех других ...

2 ответа

Entity Framework - многоуровневый дизайн - где поставить строку подключения?

Я использую многоуровневую архитектуру с Entity Framework в качестве моего слоя данных с кучей репозиториев в верхней части, которые содержат запросы Linq-To-Entities. Уровень данных - это один проект, рядом с которым у меня есть уровень служб и ...