Chap 3 part 1 Chapitre Entity framework Core ENSEIGNANTE DR ING GHOFRANE FERSI Dé ?nition ? ORM Object Relational Mapping Mapping objet relationnel o ?ciel de NET Framework développé par Microsoft en utilisant le langage C permettant de manipuler des obje

Chapitre Entity framework Core ENSEIGNANTE DR ING GHOFRANE FERSI Dé ?nition ? ORM Object Relational Mapping Mapping objet relationnel o ?ciel de NET Framework développé par Microsoft en utilisant le langage C permettant de manipuler des objets C Proposé pour faciliter la t? che aux programmeurs en leur permettant de ne plus écrire de requêtes SQL dans leurs codes et les remplacer par des commandes très faciles ? Un programme informatique qui joue le rôle d ? un traducteur entre le monde relationnel et le monde objet L ? objectif plus de requêtes SQL dans les classes Dé ?nition Dans les ORM il y a deux composants ? Les entités des classes à implémenter par le développeur qui représentent certaines tables ? Le gestionnaire d ? entités une classe qui existe déjà à utiliser pour persister les entités dans la base de données Dans le cas d ? entity framework ? Les entités des classes décorées annotées ? Le gestionnaire d ? entités Linq to Entities Dé ?nition ? Entity Framework EF était intégré dans NET framework depuis ? La version d ? EF incluse dans NET framework est EF ? Version mature qui supporte les modèles d ? héritage complexes ? A partir de EF EF est extrait de NET framework et est devenu dans un package séparé ? Il supporte désormais Net Core et les versions d ? après incluant NET CDé ?nition ? EF est considéré actuellement comme une version ancienne qui a des limites en l ? appliquant dans cross-platform et il n ? est pas possible d ? ajouter de nouveaux composants ? Pour utiliser la version ancienne EF dans un projet NET Core ou après vous devez ajouter une référence au package dans votre ?chier de projet Conseil Il vaut mieux éviter d ? utiliser l ? ancienne version EF Core en comparaison à EF ? EF Core est nouveau et par la suite n ? est pas encore aussi mature que EF ? EF Core continue à supporter les éléments suivants DbContext DbSet Data Model Querying utilisant Linq-to-Entities Suivi des modi ?cations Enregistrement des changements Migrations EF Core en comparaison à EF EF Core va inclure graduellement les fonctionnalités de EF Mais il y a des fonctionnalités qui ne sont plus supportées par EF Core comme ? EDMX Graphical Visualization of Model ? Entity Data Model Wizard pour DB-First approach ? ObjectContext API ? Querying using Entity SQL ? Automated Migration ? Inheritance Table per type TPT ? Inheritance Table per concrete class TPC ? Many-to-Many sans join entity ? Entity Splitting ? Spatial Data ? Lazy loading des données reliées ? Stored procedure mapping with DbContext pour CUD operation ? Seed data ? Automatic migration EF Core en comparaison à EF EF Core inclue de nouvelles fonctionnalités qui n ? étaient pas supportées par les versions antérieures ? Con ?guration facile des relations ? Grouper les opérations d ? insertion mise à jour et suppression ? Support d ? inversion de contrôle

Documents similaires
106 – CHAPITRE 4 : ÉLABORATION DES RÉGLEMENTATIONS • Au Sénat, un rapport d'app 0 0
Francais La Constitution marocaine de La Constitution marocaine de est l'actuelle norme juridique suprême du Royaume marocain C'est aussi la sixième constitution marocaine les précédentes datant de et Fondement juridique renouvelé entre autres de la monar 0 0
Droit fiscale 2013 Tapez le résumé du document ici Il s ? agit généralement d ? une courte synthèse du document Droit ?scale Mr Tarik Zair Youness CPlan du cours Introduction Parti I La théorie générale de l ? impôt Titre I La notion d ? impôt Chapitre I 0 0
REPUBLIQUE GABONAISE UNION – TRAVAIL – JUSTICE °°°°°°°°°°°°°° CODE PENAL Loi n° 0 0
Chapitre ii 3 CHAPITRE II L ? ORGANISATION JURIDICTIONNELLE CL ? organisation juridictionnelle est l ? ensemble de principes qui gouvernent la justice et ses juridictions Une juridiction est un organe chargé de trancher les litiges qui sont portés devant 0 0
Pour avoir le diaporama en PDF, cliquez ICI Victor Hugo : l'auteur Victor Hugo 0 0
Le pneumatique : Technologie et interventions Support Stagiaire // 52076 MC_P_5 0 0
L x27 ecole fr se d autrefois 0 0
Poo en java 1 PROGRAMMATION ORIENTEE OBJET EN JAVA CTABLE DES MATIERES TABLE DES MATIERES CHAPITRE I LE LANGAGE JAVA I Présentation II Caractéristiques III Les di ?érences entre Java et JavaScript IV Compilation et exécution d ? un programme JAVA V En rés 0 0
Table des matières : statut du libre/ 1 er février 1993 Titre Page TITRE Ier- D 0 0
  • 43
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mai 01, 2022
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 34.2kB