slam4:orm:etudiants:baptiste

Ceci est une ancienne révision du document !


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

  @Entity \\
  @Table(name="Categorie") \\
  
  ** 2)Comment est déclaré le mapping entre un membre de la classe et un champ de la table relationnelle ?** \\
  
  @OneToMany(mappedBy="categorie")\\
  private List<Produit> produits; \\
  
  **3)Comment est déclarée la clé primaire de la table ?** \\
  
  @Id\\
  @Column(name="id") \\
  • *4)Quelles sont les possibilités de déclaration des clés primaires ?
    @GeneratedValue(strategy=GenerationType.IDENTITY) –> défini d'une strategie
    5)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.
    Propriété classe || Champ || Type
    int || int || entier
    string || varchar || chaine
    date || timestamp ||Date
    float || float || flottant

    6)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 les annotations)**

  • slam4/orm/etudiants/baptiste.1354627698.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)