Урок 1. Основы ORM библиотеки Doctrine. Установка и первые шаги

Дата публикации: 13-12-2018

Библиотека ORM Doctrine

От автора: приветствую вас в первом уроке курса по основам библиотеки Doctrine ORM. Doctrine — это очень популярный, функциональный и довольно гибкий представитель библиотек, которые реализуют объектно-реляционное отображение баз данных.

Библиотеки подобного рода избавляют от рутины создания и выполнения SQL запросов для манипуляции над информацией, хранящейся в базе данных. Это и делает их достаточно востребованными.

Ведь согласитесь, значительно проще и удобнее вызвать парочку методов, нежели вручную составлять SQL запрос, а потом выполнять его на сервере СУБД. При этом все современные фреймворки уже давно отказались от такого подхода и активно используют ORM библиотеки.

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

В данном уроке мы рассмотрим с вами установку ORM библиотеки Doctrine в тестовый проект и опишем первую сущность — класс, представляющий реальную таблицу в базе данных. Также поговорим о мета-данных и создадим при помощи консоли таблицу, на основе тех данных, которые мы опишем в классе.

скачать урок скачать исходники

Все уроки курса:

Метки:

Комментарии (1)