Classes associées

Contrairement au module client, les modules article et commande font intervenir des relations entre différents objets.

Par exemple, une commande fait référence à des lignes de commande, qui sont physiquement stockées dans une table séparée. Cette référence se fait grâce au système de clé primaire - clé étrangère : pour chaque ligne de commande dans la table correspondante, une colonne indiquant la clé primaire de la table associée est présente. Cette colonne stocke la clé étrangère de la commande pour chaque ligne.

JPA permet directement de gérer ce principe de clés, l’intégrité référentielle de la base est alors préservée : la base de données reste dans un état cohérent.

Il est néanmoins important de comprendre ce principe car les requêtes utilisées pour interroger la base doivent prendre en compte ce mécanisme.

Les classes associées sont de deux types : entité et contrôle.

Le type entité fait référence à une classe modélisant le métier, dans le package entite, et à une classe CRUD, listant les opérations possibles, située dans le package entite.crud.

Le type contrôle fait référence à une classe modélisant le modèle du composant graphique associé, situé...

couv_9JAV.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Introduction
Suivant
Gestion des articles