Термин · Backend разработчик

Repository pattern

Паттерн, изолирующий доступ к данным за отдельным интерфейсом.

Что означает

Может быть полезен для сложных источников данных, но в простом CRUD иногда добавляет лишний слой.

Пример применения

OrderRepository инкапсулирует выборки заказов с фильтрами и условиями доступа.

Синонимы и варианты

репозиторий

Частые вопросы

Что такое Repository pattern?

Паттерн, изолирующий доступ к данным за отдельным интерфейсом.

Где применяется Repository pattern?

Может быть полезен для сложных источников данных, но в простом CRUD иногда добавляет лишний слой.

Как выглядит пример Repository pattern?

OrderRepository инкапсулирует выборки заказов с фильтрами и условиями доступа.

Связанные термины

Где встречается

В проектировании взаимодействия компонентов и описании данных, операций и границ ответственности. Примеры запросов связывают с проверяемым контрактом.

Ошибки понимания

Наличие интерфейса или шаблона реализации не доказывает совместимость сторон. Форматы, права, ошибки и поведение при изменениях должны быть описаны и проверены явно.

· Версия 2 · Обновлено

Независимая экспертная проверка не заявлена.

Что обновлено
  • — Обновлено: Где встречается, Ошибки понимания.

Материал предназначен для обучения. Адаптируйте рекомендации к внутренним регламентам компании и условиям проекта.

Предложить исправление через контакты Ariol