slam4:orm:etudiants:guillaume

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:guillaume [2012/12/04 17:13] bunelgslam4:orm:etudiants:guillaume [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 86: Ligne 86:
 ===== Programme de chargement d'un produit & d'une catégorie ===== ===== Programme de chargement d'un produit & d'une catégorie =====
  
-**A partir de ses 2 programmes et de leur exécution :**+A partir de ses 2 programmes et de leur exécution :
  
 **1. Précisez ce que charge exactement Hibernate lors du chargement d'un Objet** **1. Précisez ce que charge exactement Hibernate lors du chargement d'un Objet**
 +Au chargement d'un objet Hibernate charge les objets nécessaires aux tests mais aussi les objets qui y sont associés. 
 +Si l'on charge un produit, sa catégorie sera aussi chargée.
  
 **2. Précisez comment sont chargés les instances liées à un objet chargé pour les liens onToMany et manyToOne** **2. Précisez comment sont chargés les instances liées à un objet chargé pour les liens onToMany et manyToOne**
- +Pour charger les instances liées a un objet chargé pour les liens OneToMany, Hibernate charge l'objet en question avec lequel il est lié. 
 +Comme dans l'exemple précédent, quand un produit est instancié sa catégorie l'est aussi. 
 +<code java |h code java> 
 +Hibernate:  
 +    select 
 +        produits0_.idCategorie as idCatego4_1_, 
 +        produits0_.id as id1_, 
 +        produits0_.id as id1_0_, 
 +        produits0_.idCategorie as idCatego4_1_0_, 
 +        produits0_.nom as nom1_0_, 
 +        produits0_.prix as prix1_0_  
 +    from 
 +        Produit produits0_  
 +    where 
 +        produits0_.idCategorie=? 
 +</code>\\
 **3. En quoi consiste le chargement paresseux d'Hibernate et la qualification lazy (rechercher dans l'aide)** **3. En quoi consiste le chargement paresseux d'Hibernate et la qualification lazy (rechercher dans l'aide)**
- 
- 
- 
  • slam4/orm/etudiants/guillaume.1354637633.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)