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

Persistance des données Java Discussion :

EJB vs Hibernate


Sujet :

Persistance des données Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    183
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 183
    Par défaut EJB vs Hibernate
    Bonjour tout le monde,

    j'aimerai bien savoir :

    - si il ya une difference entre l'utilisation des deux technologies EJB et Hibernate?
    -qui est le plus performant?
    -est ce qui il est utile d'utiliser les deux en meme temps?
    -qui implemente l'autre?
    -et en terme de version qui est le plus utilisé?

    merci pour votre aide.

  2. #2
    Membre Expert

    Homme Profil pro
    SDE
    Inscrit en
    Août 2007
    Messages
    2 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : SDE

    Informations forums :
    Inscription : Août 2007
    Messages : 2 013
    Par défaut
    Bonjour,

    Citation Envoyé par hypothese Voir le message
    - si il ya une difference entre l'utilisation des deux technologies EJB et Hibernate?
    Ce sont deux choses différentes.

    Citation Envoyé par hypothese Voir le message
    -qui est le plus performant?
    On peut pas vraiment les comparer car ce sont deux choses différentes.

    Citation Envoyé par hypothese Voir le message
    -est ce qui il est utile d'utiliser les deux en meme temps?
    C'est souvent complémentaire.

    Citation Envoyé par hypothese Voir le message
    -qui implemente l'autre?
    Ni l'un ni l'autre. Hibernate implémente JPA (tout comme toplink). les EJB utilisent JPA (plus concrement une de ses implémentations).

    Citation Envoyé par hypothese Voir le message
    -et en terme de version qui est le plus utilisé?
    Au niveau des ORMs j'ai pu remarquer qu'Hibernate est très utilisé, avec ou sans les EJB.

    Plus précisément les EJB se divisent en trois catégories :
    1/ Session Bean (RMI)
    2/ Message Driven Bean (JMS)
    3/ Entity Bean (JPA)

    Seul les Entities beans concernant la persistance au travers de JPA. Ensuite les EJBs peuvent utiliser de manière indifférente (pour peu de ne pas utiliser des spécificités d'un ORM en particulier) n'importe quelle implémentation de JPA.

    Ainsi on peut tout à fait utiliser les EJBs en indiquant à l'unité de persistance un ORM en particulier (le provider) qui peut être hibernate.

Discussions similaires

  1. EJB vs Hibernate vs Spring
    Par mesken dans le forum Hibernate
    Réponses: 2
    Dernier message: 20/05/2010, 10h03
  2. Mise en place Connexion Mysql + EJB 3 + Hibernate
    Par Thomshao dans le forum Glassfish et Payara
    Réponses: 3
    Dernier message: 01/12/2008, 19h21
  3. persistance EJB entity? hibernate ?
    Par grizzz dans le forum Persistance des données
    Réponses: 5
    Dernier message: 05/09/2008, 13h53
  4. [Vocabulaire] ejb et hibernate
    Par sojen dans le forum Hibernate
    Réponses: 2
    Dernier message: 15/04/2008, 20h30
  5. [hibernate][ejb] integrer hibernate a Jboss
    Par apoca dans le forum Wildfly/JBoss
    Réponses: 4
    Dernier message: 09/05/2007, 17h07

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