Cos'è Dottrina in Symfony?
Cos'è Dottrina in Symfony?

Video: Cos'è Dottrina in Symfony?

Video: Cos'è Dottrina in Symfony?
Video: Symfony 6 - Databases and the Doctrine ORM (CRUD operations) 2024, Maggio
Anonim

Dottrina è totalmente disaccoppiato da Symfony e l'utilizzo è facoltativo. Questo capitolo è interamente dedicato al Dottrina ORM, che mira a consentire di mappare oggetti su un database relazionale (come MySQL, PostgreSQL o Microsoft SQL). Puoi anche rendere persistenti i dati su MongoDB usando Dottrina Libreria ODM.

Allo stesso modo, potresti chiedere, cos'è l'ORM in Symfony?

È una raccolta di regole che informa Dottrina ORM esattamente come la classe Studente e le sue proprietà sono mappate su una specifica tabella di database. Bene, questi metadati possono essere specificati in una serie di formati diversi, inclusi YAML, XML o puoi passare direttamente la classe Student usando le annotazioni.

Allo stesso modo, cos'è la dottrina DBAL? Il Dottrina Livello di astrazione del database ( DBAL ) è un livello di astrazione che si trova sopra PDO e offre un'API intuitiva e flessibile per comunicare con i database relazionali più diffusi.

cos'è il database della dottrina?

Il Dottrina Progetto (o Dottrina ) è un insieme di librerie PHP focalizzate principalmente sulla fornitura di servizi di persistenza e funzionalità correlate. I suoi progetti premiati sono un mappatore relazionale a oggetti (ORM) e il Banca dati strato di astrazione su cui è costruito.

Che cos'è il framework ORM?

ORM è un altro acronimo nerd, è l'abbreviazione di Object Relational Mapping. In poche parole, an Quadro ORM è scritto in un linguaggio orientato agli oggetti (come PHP, Java, C# ecc…) ed è progettato per avvolgere virtualmente un database relazionale.

Consigliato: