Обзор паттернов проектирования

2bbc099f

Коллекция обьектов (Identity Map)


Задача Требуется гарантировать, что каждый объект будет загружен из базы данных только один раз.
Решение Создать специальную коллекцию обьектов, загруженных из базы данных в пределах одной бизнес - транзакции. Таким образом, при получении запроса можно просмотреть эту коллекцию в поисках нужного объекта.
Преимущества Предотвращение повторных загрузок позволяет избежать ошибок и повышает производительность системы.



Содержание раздела