Wat is Doctrine in Symfony?
Wat is Doctrine in Symfony?

Video: Wat is Doctrine in Symfony?

Video: Wat is Doctrine in Symfony?
Video: Введение в базы данных - Symfony и Doctrine 2024, Mei
Anonim

Leer is volledig losgekoppeld van Symfonie en het gebruik ervan is optioneel. Dit hoofdstuk gaat over de Leer ORM, waarmee u objecten kunt toewijzen aan een relationele database (zoals MySQL, PostgreSQL of Microsoft SQL). U kunt ook gegevens bewaren in MongoDB met behulp van Leer ODM-bibliotheek.

Evenzo kun je je afvragen, wat is ORM in Symfony?

Het is een verzameling regels die Doctrine informeert ORM precies hoe de klasse Student en zijn eigenschappen worden toegewezen aan een specifieke databasetabel. Welnu, deze metadata kunnen worden gespecificeerd in een aantal verschillende formaten, waaronder YAML, XML of je kunt de studentenklasse direct doorgeven met behulp van annotaties.

Evenzo, wat is doctrine DBAL? De Leer Database-abstractielaag ( DBAL ) is een abstractielaag die bovenop PDO zit en een intuïtieve en flexibele API biedt voor communicatie met de meest populaire relationele databases.

wat is een doctrinedatabase?

De Leer Project (of Leer ) is een set PHP-bibliotheken die voornamelijk is gericht op het leveren van persistentieservices en gerelateerde functionaliteit. De prijsprojecten zijn een object-relationele mapper (ORM) en de database abstractielaag waarop het is gebouwd.

Wat is het ORM-framework?

ORM is nog een ander nerd-acroniem, het is een afkorting voor Object Relational Mapping. In een notendop, een ORM-framework is geschreven in een objectgeoriënteerde taal (zoals PHP, Java, C# enz…) en is ontworpen om virtueel rond een relationele database te wikkelen.

Aanbevolen: