Doctrine - біографія, альбоми, пісні, кліпи


Doctrine - об'єктно-реляційний проектор (ORM) для PHP 5.3.0 +, який базується на шарі абстракції доступу до БД (DBAL). Однією з ключових можливостей Doctrine є запис запитів до БД на власному об'єктно-орієнтованому діалекті SQL, званий DQL (Doctrine Query Language) і базований на ідеях HQL (Hibernate Query Language).
Приклад використання
Doctrine слід паттерну Active Record для роботи з даними. Для прикладу, якщо програміст хоче створити користувача в базі даних, він може більше не використовувати SQL, а написати наступний PHP код:



$ user = new User ();
$ user -> name = "john";
$ user-> password = "doe";
$ user-> save ();
echo "The user with id $ user-> id has been saved. ";



Література

Jonathan H. Wage, Konsta Vesterinen Doctrine ORM for PHP. - Sensio SA, 2009. - 522 p. - ISBN 978-2918390039

Посилання