slam4:orm:etudiants:david

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
slam4:orm:etudiants:david [2012/12/04 17:18] david7998slam4:orm:etudiants:david [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 3: Ligne 3:
 1)Comment est déclarée la table assurant la persistance d’un objet ? 1)Comment est déclarée la table assurant la persistance d’un objet ?
  
-<html><span color='green'></html>La table assurant la persistance d'un objet est déclarée s’il hérite de KObject –> public class KCategorie extends KObject.<html></span></html>+<html><span style='color:green'>La table assurant la persistance d'un objet est déclarée s’il hérite de KObject –> public class KCategorie extends KObject.</span></html>
  
 2)Comment est déclaré le mapping entre un membre de la classe et un champ de la table relationnelle ? 2)Comment est déclaré le mapping entre un membre de la classe et un champ de la table relationnelle ?
  
-<html><span color='green'></html>“hasMany(KLigne.class)” un produit correspondant à une ligne, il y a un produit par ligne “belongsTo(KCategorie.class)” les produits correspondent à une catégorie, il y a des produits dans une catégorie.<html></span></html>+<html><span style='color:green'>“hasMany(KLigne.class)” un produit correspondant à une ligne, il y a un produit par ligne “belongsTo(KCategorie.class)” les produits correspondent à une catégorie, il y a des produits dans une catégorie.</span></html>
  
 3)Comment est déclarée la clé primaire de la table ? 3)Comment est déclarée la clé primaire de la table ?
  
-<html><span color='green'></html>keyFields=“id”; , la clé primaire est déclaré en keyFields <html></span></html>+<html><span style='color:green'>keyFields=“id”; , la clé primaire est déclaré en keyFields </span></html>
  
 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. 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.
Ligne 26: Ligne 26:
  
 1)À quoi correspond la méthode kstart() ? 1)À quoi correspond la méthode kstart() ?
-<html><span color='green'></html>+<html><span style='color:green'>
 <code java|h code Java> <code java|h code Java>
 public static void main(String[] args) { public static void main(String[] args) {
Ligne 36: Ligne 36:
  KScriptTimer.start("KProduit");  KScriptTimer.start("KProduit");
 </code>  </code> 
-<html></span></html>+</span></html>
 2)Comment ont été traduits les liens objet entre le membre categorie et produits entre ces classes dans les tables de la base ? 2)Comment ont été traduits les liens objet entre le membre categorie et produits entre ces classes dans les tables de la base ?
-<html><span color='green'></html>+<html><span style='color:green'>
 Les liens objets entre "catégorie" et "produits" entre ces classes dans les tables de la base de données ont été traduit par le simple fait que l'id de la table "catégorie" s'est mis en clé étrangère de la table "produits" Les liens objets entre "catégorie" et "produits" entre ces classes dans les tables de la base de données ont été traduit par le simple fait que l'id de la table "catégorie" s'est mis en clé étrangère de la table "produits"
-<html></span></html>+</span></html>
 3)Quelles requêtes SQL ont été créées par KObject pour réaliser la persistance ? 3)Quelles requêtes SQL ont été créées par KObject pour réaliser la persistance ?
-<html><span color='green'></html+<html><span style='color:green'> 
-Afin de réaliser la persistance, KObject a utilisé les requêtes SQL d'insertion suivantes : // +Afin de réaliser la persistance, KObject a utilisé les requêtes SQL d'insertion suivantes : <br /> 
-(visibles dans la console lors du test) // +(visibles dans la console lors du test) <br /> 
-INSERT INTO categorie(libelle) VALUES('Presse') // +INSERT INTO categorie(libelle) VALUES('Presse'<br /> 
-INSERT INTO produit(idCategorie,prix,nom) VALUES('19','3.0','Programmez!') // +INSERT INTO produit(idCategorie,prix,nom) VALUES('19','3.0','Programmez!'<br /> 
-<html></span></html>+</span></html>
 4)Que se passe t-il si l'insertion de la catégorie échoue ? 4)Que se passe t-il si l'insertion de la catégorie échoue ?
-<html><span color='green'></html>+<html><span style='color:green'>
 En cas d'échec de l'insertion de la catégorie, il est impossible par la suite d'insérer des produits car un produits appartient à une catégorie et ces deux objets sont liés par l'id de la catégorie. En cas d'échec de l'insertion de la catégorie, il est impossible par la suite d'insérer des produits car un produits appartient à une catégorie et ces deux objets sont liés par l'id de la catégorie.
-<html></span></html>+</span></html>
 __**Chargement d'un objet**__ __**Chargement d'un objet**__
  
 1)Précisez ce que charge exactement KObject lors du chargement d'un Objet 1)Précisez ce que charge exactement KObject lors du chargement d'un Objet
-<html><span color='green'></html>+<html><span style='color:green'>
 <code java|h code Java> <code java|h code Java>
 hasMany(KLigne.class); hasMany(KLigne.class);
Ligne 63: Ligne 63:
 les produits correspondent à une catégorie, il y a des produits dans une catégorie.\\ les produits correspondent à une catégorie, il y a des produits dans une catégorie.\\
 \\ \\
-<html></span></html>+</span></html>
 2)Précisez comment sont chargées les instances liées à un objet chargé pour les liens belongsTo et hasMany 2)Précisez comment sont chargées les instances liées à un objet chargé pour les liens belongsTo et hasMany
-<html><span color='green'></html>+<html><span style='color:green'>
 <code java|h code Java> <code java|h code Java>
 hasMany(KLigne.class); hasMany(KLigne.class);
Ligne 74: Ligne 74:
 les produits correspondent à une catégorie, il y a des produits dans une catégorie.\\ les produits correspondent à une catégorie, il y a des produits dans une catégorie.\\
 \\ \\
-<html></span></html>+</span></html>
 3)En quoi consiste le chargement paresseux de KObject ? 3)En quoi consiste le chargement paresseux de KObject ?
-<html><span color='green'></html>+<html><span style='color:green'>
 <code java|h code Java> <code java|h code Java>
 keyFields="id"; keyFields="id";
Ligne 82: Ligne 82:
  
 keyFields=“id”; , la clé primaire est déclaré en keyFields \\ keyFields=“id”; , la clé primaire est déclaré en keyFields \\
-<html></span></html>+</span></html>
 __**Chargement de listes d'objets**__ __**Chargement de listes d'objets**__
  
  • slam4/orm/etudiants/david.1354637906.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)