Что такое доктрина в Symfony?
Что такое доктрина в Symfony?

Видео: Что такое доктрина в Symfony?

Видео: Что такое доктрина в Symfony?
Видео: Введение в базы данных - Symfony и Doctrine 2024, Ноябрь
Anonim

Доктрина полностью отделен от Symfony и использовать его необязательно. Эта глава посвящена Доктрина ORM, который позволяет отображать объекты в реляционной базе данных (например, MySQL, PostgreSQL или Microsoft SQL). Вы также можете сохранить данные в MongoDB, используя Доктрина Библиотека ODM.

Точно так же вы можете спросить, что такое ORM в Symfony?

Это набор правил, которые информируют Doctrine ORM как именно класс Student и его свойства сопоставляются с конкретной таблицей базы данных. Что ж, эти метаданные могут быть указаны в нескольких различных форматах, включая YAML, XML, или вы можете напрямую передать класс Student с помощью аннотаций.

Аналогично, что такое доктрина DBAL? В Доктрина Уровень абстракции базы данных ( DBAL ) - это уровень абстракции, который находится поверх PDO и предлагает интуитивно понятный и гибкий API для взаимодействия с наиболее популярными реляционными базами данных.

что такое база данных доктрины?

В Доктрина Проект (или Доктрина ) - это набор библиотек PHP, в первую очередь ориентированных на предоставление услуг сохранения и связанных с ними функций. Его призовыми проектами являются объектно-реляционный преобразователь (ORM) и база данных слой абстракции, на котором он построен.

Что такое ORM framework?

ORM это еще один акроним ботаников, это сокращение от Object Relational Mapping. Короче говоря, Фреймворк ORM написан на объектно-ориентированном языке (например, PHP, Java, C # и т. д.) и предназначен для виртуального обертывания реляционной базы данных.

Рекомендуемые: