# Symfony - Doctrine ###### tags: `Symfony` `gobelins` version 1 : 2006 version 2 : 2010 ## Architecture Ensemble de librairies : Annotations, cache, collections, orm ### Collections C'est une librairie de doctrine Inition d'une signataure via interface composées de définitions permettant de gérer des collections (add, remove, last, key...) arrayCollection -> gérer des collections d'objet ExpressionBuilder : construire les requêtes Criteria : ajouter des critères à une requête > Ne pas hésiter à aller voir le code source (avantages de l'open source) ## Base de données * DBAL * ODM : object document mapping * ORM : object relational mapping * Migrations : gérer les schemas * Fixtures : insérer des données de test ## Doctrine-Bundle Intégrer doctrine dans un contenu symfony.