Wat is Leer in Symfonie?
Wat is Leer in Symfonie?

Video: Wat is Leer in Symfonie?

Video: Wat is Leer in Symfonie?
Video: Muziek in een Notendop #2: Wat is een symfonie? 2024, Mei
Anonim

Leerstelling is totaal ontkoppel van Simfonie en die gebruik daarvan is opsioneel. Hierdie hoofstuk gaan alles oor die Leerstelling ORM, wat daarop gemik is om jou voorwerpe na 'n relasionele databasis te laat karteer (soos MySQL, PostgreSQL of Microsoft SQL). U kan ook data na MongoDB voortsit deur gebruik te maak Leerstelling ODM biblioteek.

Net so kan jy vra, wat is ORM in Symfony?

Dit is 'n versameling reëls wat die Leerstelling inlig ORM presies hoe die Studenteklas en sy eienskappe na 'n spesifieke databasistabel gekarteer word. Wel, hierdie metadata kan in 'n aantal verskillende formate gespesifiseer word, insluitend YAML, XML, of jy kan studenteklas direk slaag deur annotasies te gebruik.

Net so, wat is leerstelling DBAL? Die Leerstelling Databasis Abstraksielaag ( DBAL ) is 'n abstraksielaag wat bo-op PDO sit en bied 'n intuïtiewe en buigsame API om met die gewildste relasionele databasisse te kommunikeer.

wat is doktrine databasis?

Die Leerstelling Projek (of Leerstelling ) is 'n stel PHP-biblioteke wat hoofsaaklik gefokus is op die verskaffing van volhardingsdienste en verwante funksionaliteit. Sy prysprojekte is 'n objek-relasionele karteerder (ORM) en die databasis abstraksielaag waarop dit gebou is.

Wat is ORM-raamwerk?

ORM is nog 'n nerd-akroniem, dit is kort vir Object Relational Mapping. In 'n neutedop, 'n ORM raamwerk is geskryf in 'n objekgeoriënteerde taal (soos PHP, Java, C# ens …) en dit is ontwerp om feitlik 'n relasionele databasis om te draai.

Aanbeveel: