Hva er doktrine i Symfony?
Hva er doktrine i Symfony?

Video: Hva er doktrine i Symfony?

Video: Hva er doktrine i Symfony?
Video: PHP, NodeJS, Python и Ruby: что говорит статистика? 2024, November
Anonim

Lære er totalt frakoblet Symfoni og bruken er valgfri. Dette kapittelet handler om Lære ORM, som har som mål å la deg kartlegge objekter til en relasjonsdatabase (som MySQL, PostgreSQL eller Microsoft SQL). Du kan også fortsette data til MongoDB ved å bruke Lære ODM bibliotek.

På samme måte kan du spørre, hva er ORM i Symfony?

Det er en samling av regler som informerer Doctrine ORM nøyaktig hvordan Student-klassen og dens egenskaper er tilordnet en bestemt databasetabell. Vel, disse metadataene kan spesifiseres i en rekke forskjellige formater, inkludert YAML, XML, eller du kan bestå studentklassen direkte ved å bruke merknader.

På samme måte, hva er doktrine DBAL? De Lære Databaseabstraksjonslag ( DBAL ) er et abstraksjonslag som ligger på toppen av PDO og tilbyr et intuitivt og fleksibelt API for å kommunisere med de mest populære relasjonsdatabasene.

hva er doktrinedatabase?

De Lære Prosjekt (eller Lære ) er et sett med PHP-biblioteker primært fokusert på å tilby utholdenhetstjenester og relatert funksjonalitet. Dets prisprosjekter er en objektrelasjonell kartlegger (ORM) og database abstraksjonslag den er bygget oppå.

Hva er ORM-rammeverket?

ORM er nok et nerd-akronym, det er en forkortelse for Object Relational Mapping. I et nøtteskall, en ORM rammeverk er skrevet på et objektorientert språk (som PHP, Java, C# osv…) og det er designet for å praktisk talt omslutte en relasjonsdatabase.

Anbefalt: