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 :

JPA Hibenate, un peu perdu


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 72
    Par défaut JPA Hibenate, un peu perdu
    Salut !

    Je suis un nul d'Hibernate et je viens de comprendre que Hibernate est une implémentation de JPA, et je me pose la question suivante :
    Quelle est la différence entre l'annotation javax.persistence.Entity et org.hibernate.annotations.Entity ?
    Laquelle doit on utiliser dans les classes ? et avec quels fichier de conf ?


    Merci

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par hynposat7 Voir le message
    Salut !

    Je suis un nul d'Hibernate et je viens de comprendre que Hibernate est une implémentation de JPA, et je me pose la question suivante :
    Quelle est la différence entre l'annotation javax.persistence.Entity et org.hibernate.annotations.Entity ?
    Laquelle doit on utiliser dans les classes ? et avec quels fichier de conf ?


    Merci
    1. toujours javax.persistence.Entity

    2. parfois les 2 si vous avez besoin des paramètres spécifiques de org.hibernate.annotations.Entity pour optimiser l'utilisation de l'entité

    les annotations d'Hibernate ne remplacent pas celles de javax : elles les complètent… donc jamais org.hibernate.annotations.Entity seule…

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2005
    Messages
    149
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 149
    Par défaut
    Sous eclipse, si je met
    import javax.persistence.Entity j'ai une erreur il me reconnait pas mes annotations et si je met le org.hibernate.annotation.Entity plus d'erreurs...

    Je fais comment?

    Merci

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par Ylias Voir le message
    Sous eclipse, si je met
    import javax.persistence.Entity j'ai une erreur il me reconnait pas mes annotations et si je met le org.hibernate.annotation.Entity plus d'erreurs...

    Je fais comment?

    Merci
    vous incluez le "bon" jar dans votre projet, celui qui contient l'implémentation de la norme JPA, par exemple

    ejb3-persistence.jar

Discussions similaires

  1. nouvelle utilisatrice d'opensuse10.2 un peu perdue
    Par luciedoudou dans le forum SUSE
    Réponses: 4
    Dernier message: 21/05/2007, 16h16
  2. Réponses: 19
    Dernier message: 28/07/2006, 10h57
  3. [PEAR] MVC, templates, Pear,..un peu perdu !!
    Par ciel06 dans le forum Bibliothèques et frameworks
    Réponses: 8
    Dernier message: 28/06/2006, 20h09
  4. Un peu perdu avec sql server!
    Par jiluc dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 09/12/2005, 13h14
  5. Réponses: 5
    Dernier message: 13/06/2005, 17h59

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