Différences
Ci-dessous, les différences entre deux révisions de la page.
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:20] – david7998 | slam4: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 ? | ||
- | < | + | < |
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 ? | ||
- | < | + | < |
3)Comment est déclarée la clé primaire de la table ? | 3)Comment est déclarée la clé primaire de la 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. | 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() ? | ||
- | < | + | < |
<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(" | KScriptTimer.start(" | ||
</ | </ | ||
- | < | + | </ |
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 ? | ||
- | < | + | < |
Les liens objets entre " | Les liens objets entre " | ||
- | < | + | </ |
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 ? | ||
- | < | + | < |
- | Afin de réaliser la persistance, | + | Afin de réaliser la persistance, |
- | (visibles dans la console lors du test) // | + | (visibles dans la console lors du test) < |
- | INSERT INTO categorie(libelle) VALUES(' | + | INSERT INTO categorie(libelle) VALUES(' |
- | INSERT INTO produit(idCategorie, | + | INSERT INTO produit(idCategorie, |
- | < | + | </ |
4)Que se passe t-il si l' | 4)Que se passe t-il si l' | ||
- | < | + | < |
En cas d' | En cas d' | ||
- | < | + | </ |
__**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 | ||
- | < | + | < |
<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.\\ | ||
\\ | \\ | ||
- | < | + | </ |
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 | ||
- | < | + | < |
<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.\\ | ||
\\ | \\ | ||
- | < | + | </ |
3)En quoi consiste le chargement paresseux de KObject ? | 3)En quoi consiste le chargement paresseux de KObject ? | ||
- | < | + | < |
<code java|h code Java> | <code java|h code Java> | ||
keyFields=" | keyFields=" | ||
Ligne 82: | Ligne 82: | ||
keyFields=“id”; | keyFields=“id”; | ||
- | < | + | </ |
__**Chargement de listes d' | __**Chargement de listes d' | ||