IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

Annotations Hibernates


Sujet :

Hibernate Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 58
    Par défaut Annotations Hibernates
    Salut, j'avais entendu parlr de xdoclet-hibernate, mais aujourd'hui, j'ai entendu parler de JPA, les histoires d'annotations qui remplace les fichier hbm.xml d'hibernate. J'avais l'habitude de faire des fichier xml de mapping mais là ... il faut passer à autre chose.
    Donc j'aimerais savoir s'il existe sur le net une doc dessus, ou un exemple concret et classique qui montre quels sont les packages à importer, les annotations qu'il faut mettre pour gérer une clé etrangere, une supression en cascade ... etc

    en gros, j'aimerais pourvoir faire le mapping Orm avec ces 2 classes :

    une classe qui represente un Item et une classe qui represente une enchere(Bid). Un item possede une collection d'enchere. Si on detruit l'Item, alors les bid associé son detruit.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    package com.my.pckg;
    import java.util.*;
    public class Item {
     
     private long id;
     private String name;
     
     /* les enchère de l'objet */
     private Set bids = new HashSet();
     
     public Set getBids() {
      return bids;
     }
     public void setBids(Set bids) {
      this.bids = bids;
     }
     public long getId() {
      return id;
     }
     public void setId(long id) {
      this.id = id;
     }
     public String getName() {
      return name;
     }
     public void setName(String name) {
      this.name = name;
     }
     
    }

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    package com.my.pckg;
    public class Bid{
     
     private long id;
     private Item item;
     private int montant;
     
     public long getId() {
      return id;
     }
     public void setId(long lg) {
      id = lg;
     }
     public Item getItem() {
      return item;
     }
     public void setItem(Item item) {
      this.item = item;
     }
     public int getMontant() {
      return montant;
     }
     public void setMontant(int montant) {
      this.montant = montant;
     }
    }

    Je suis géné de vous demandez ça, mais si quelqu'un pouvait prendre 2 mn de sa ptite vie pour me faire les ptites annotations de ces 2 classes, ce serait vraiment cool parce que ma vie en dépend urgemment demain lol , sinon une bonne doc pourrait m'aider à avancer.

    Merci d'avance !!

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    239
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 239
    Par défaut
    La doc officielle est bien faite :

    http://www.hibernate.org/hib_docs/an...rence/en/html/

    Bon courage.

Discussions similaires

  1. Réponses: 0
    Dernier message: 28/04/2009, 12h24
  2. Problème d'annotation hibernate
    Par yaya0057 dans le forum Hibernate
    Réponses: 2
    Dernier message: 03/03/2009, 10h03
  3. Annotations Hibernate et schéma Base de données MySQL
    Par bdtatr dans le forum Hibernate
    Réponses: 1
    Dernier message: 08/07/2007, 07h12
  4. Utilisation de l'annotation Hibernate @Check
    Par loul91 dans le forum Hibernate
    Réponses: 2
    Dernier message: 08/06/2007, 14h51
  5. Réponses: 1
    Dernier message: 18/05/2006, 12h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo