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 :

Framework Hibernate / JPA


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2012
    Messages : 17
    Par défaut Framework Hibernate / JPA
    Bonjour,

    Je cherche à savoir est ce que JPA est un framework qui peut remplacer hibernate ou bien c'est juste une notion?

    Sachant que par fois je trouve des tuto pour hibernate/JPA, du coup, y'a t'il hibernate normale et hibernate JPA?

    Merci infiniment

  2. #2
    Membre chevronné
    Homme Profil pro
    Ed Nat
    Inscrit en
    Janvier 2013
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Ed Nat
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2013
    Messages : 325
    Par défaut
    Bonjour,
    pour faire rapide :
    JPA : Java Persistance API est une API reposant en partie sur les annotations et permettant de définir la persistance d'objets metier. JPA va décrire la façon dont les objets métiers seront potentiellement mappés (avec des enregistrements d'une base de données par ex)

    Hibernate est un framework OpenSource de type Object Relational Mapper, il fournit les services de persistance, et peut utiliser les informations définies sur les classes métiers via les annotations JPA, pour mettre en oeuvre le mappage entre une base de données (ou des fichiers XML) et les classes (Entities), et effectuer les opérations CRUD (création, lecture, mise-à-jour, suppression) .
    Hibernate utilise JPA depuis le JDK 5, mais peut tjrs fonctionner à base de fichiers XML pour définir le mappage.
    D'autres Framework qu'Hibernate utilisent JPA.

    Donc c'est pas pareil, et l'un ne se substitue pas à l'autre

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2012
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2012
    Messages : 17
    Par défaut
    Merci infiniment c'est vraiment clair.

    Vous indiquez que hibernate utilise le JPA depuis le JDK 5, mais pour les jar hibernate......depuis quelle version exactement?.

  4. #4
    Membre chevronné
    Homme Profil pro
    Ed Nat
    Inscrit en
    Janvier 2013
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Ed Nat
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2013
    Messages : 325
    Par défaut
    Bonjour,
    je crois que les annotations déjà présentes dans Hibernate ont fortement inspiré JPA. Je sais aussi qu'Hibernate intègre des annotations non présentes dans JPA.

    Quant-à savoir depuis quelle version Hibernate peut utiliser JPA, je dirai Hibernate 3, mais je ne maîtrise pas l'historique des versions Hibernate... c'est une info qu'il faut vérifier...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Difference entre Entity Framework / Hibernate.
    Par gregb34 dans le forum Framework .NET
    Réponses: 22
    Dernier message: 04/04/2009, 13h42
  2. Réponses: 1
    Dernier message: 10/04/2008, 15h04
  3. Réponses: 7
    Dernier message: 07/01/2008, 15h56
  4. Probleme Hibernate + JPA -> lazy loading non respecté
    Par MikoMax dans le forum Hibernate
    Réponses: 1
    Dernier message: 28/08/2007, 15h13

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