Зміст
5 відносини: Active Record, CRUD, Doctrine (PHP), SQLAlchemy, Об'єктно-реляційне відображення.
- Архітектурні шаблони програмного забезпечення
- Шаблони проєктування програмного забезпечення
Active Record
Шаблон active record — це шаблон проектування що використовується при реалізації доступу до реляційних баз даних.
Переглянути Data mapper (шаблон) і Active Record
CRUD
CRUD — (create read update delete) 4 базові функції управління даними «створення, зчитування, зміна і видалення».
Переглянути Data mapper (шаблон) і CRUD
Doctrine (PHP)
Doctrine — об'єктно-реляційний проектор (ORM) для PHP 5.3.0+, який базується на шарі абстракції доступу до БД (DBAL).
Переглянути Data mapper (шаблон) і Doctrine (PHP)
SQLAlchemy
SQLAlchemy - інструментарій SQL та об'єктно-реляційне відображення для мови програмування Python випущене під ліцензією MIT.
Переглянути Data mapper (шаблон) і SQLAlchemy
Об'єктно-реляційне відображення
ORM (Object-relational mapping, Об'єктно-реляційна проекція) — технологія програмування, яка зв'язує бази даних з концепціями об'єктно-орієнтованих мов програмування, створюючи «віртуальну об'єктну базу даних».
Переглянути Data mapper (шаблон) і Об'єктно-реляційне відображення
Див. також
Архітектурні шаблони програмного забезпечення
- Active Record
- Data access object
- Front controller
- JavaBeans
- Model-View-Presenter
- Model-View-ViewModel
- Архітектурні шаблони програмного забезпечення
- Застосунок дванадцяти факторів
- Модель-вид-контролер
- Мікросервіси
- Сервісно-орієнтована архітектура
Шаблони проєктування програмного забезпечення
- Active Record
- Data access object
- Design Patterns (книга)
- Fluent interface
- Front controller
- JavaBeans
- Model-View-Presenter
- Model-View-ViewModel
- Resource Acquisition Is Initialization
- Test double
- Абстрактна фабрика
- Архітектурні шаблони програмного забезпечення
- Блокування (програмування)
- Ворд Каннінгем
- Впровадження залежностей
- Дивно рекурсивний шаблон
- Ланцюжок відповідальностей
- Лінива ініціалізація
- Макет об'єкта
- Модель-вид-контролер
- Монади (програмування)
- Монітор (синхронізація)
- Одноразовий відвідувач (шаблон поведінки)
- Патерни конкурентного програмування
- Планувальник операційної системи
- Принцип інверсії залежностей
- Роберт Мартін
- Сервісно-орієнтована архітектура
- Структурні шаблони
- Твірні шаблони
- Чорний ящик
- Шаблони поведінки
Також відомий як DataMapper, Шаблон Data mapper.