Data Access Object

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Mipt finished (обсуждение | вклад) в 21:39, 2 апреля 2021 (Стилистическая правка русского языка: нельзя использовать 'большинство' с неисчисляемыми существительными. Нельзя говорить 'большинство океана'. Правильно сказать: 'большая часть океана'. Либо 'большая часть ПО', либо 'большинство программ'.). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску

В программном обеспечении data access object (DAO) — абстрактный интерфейс к какому-либо типу базы данных или механизму хранения. Определённые возможности предоставляются независимо от того, какой механизм хранения используется и без необходимости специальным образом соответствовать этому механизму хранения. Этот шаблон проектирования применим ко множеству языков программирования, большей части программного обеспечения, нуждающемуся в хранении информации и к большей части баз данных, но традиционно этот шаблон связывают с приложениями на платформе Java Enterprise Edition, взаимодействующими с реляционными базами данных через интерфейс JDBC, потому что он появился в рекомендациях от фирмы Sun Microsystems.[1]

См. также

Средства и фреймворки

Ссылки

Источники

  1. Core J2EE Patterns - Data Access Objects. Sun Microsystems Inc. (2002). Архивировано из оригинала 9 апреля 2012 года.