slam4:orm:etudiants:olivier

Ceci est une ancienne révision du document !


PhpMyAdmin: ormK

1) Produit/Catégorie - Un produit appartient à une et une seule catégorie. - Une catégorie peut contenir zéro ou plusieurs produits.

2) Produit/Ligne/Commande - Un produit correspond à une ligne dans une commande. - Une commande peut comporter plusieurs produits.

Création des classes métier:

Produits et catégories:

1)Comment est déclarée la table assurant la persistance d’un objet ?

–> La table assurant la persistance d'un objet est déclaré en public dans le constructeur. tableName=“produit”;

2)Comment est déclaré le mapping entre un membre de la classe et un champ de la table relationnelle ?

–> Le mapping entre un membre de la classe et un champ de la table relationnelle est déclaré dans le constructeur en tant que membre. hasMany(KLigne.class); belongsTo(KCategorie.class);

3)Comment est déclarée la clé primaire de la table ?

–> la clé primaire de la table es déclaré avec un keyFields. keyFields=“id”;

4)Réaliser un tableau montrant la correspondance de type (entier, chaine, etc.) entre les propriétés d’une classe et les champs d’une table.

titre colonne
hihi haha
hi ha

–> 5)Montrez à l’aide d’un schéma (par ex. deux classes liées au dessus de deux tables liées) comment se paramètre le lien bidirectionnel entre deux classes (en spécifiant les éléments à fournir dans le constructeur)

  • slam4/orm/etudiants/olivier.1354030085.txt.gz
  • Dernière modification : il y a 7 ans
  • (modification externe)