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 :

Quel impact sur Hibernate ?


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Par défaut Quel impact sur Hibernate ?
    Bonjour,

    Je m'interesse aux EJB 3.0 mais les sources d'informations different.

    1.Y a t-il toujours une utilitee a hibernate malgre les EJB3? Si oui laquelle?

    2.Utiliser les EJB3 pour un projet assez consequent est il preferable a rester sur le EJB 2/Xdoclet + Hibernate?

  2. #2
    Membre chevronné Avatar de Claythest
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    558
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 558
    Par défaut
    Les EJB3 utilisent en fait hibernate... C'est intégré dedans

    Tu n'as donc aucun intérêt à utiliser les EJB2, sauf si tu aimes te compliquer la vie

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Par défaut
    d'accord. Je connais vraiment rien en EJB 3 mais par exemple pour mes ejb entity il gerent donc la persistance.

    on a egalement un systeme qui recupere nos tables des bases de donnees pour generer les fichiers classes? Quel IDE utiliser pour disposer au mieux de ca?

    merci

  4. #4
    Membre expérimenté Avatar de xv-mnt
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2005
    Messages : 142
    Par défaut
    Les EJB3 utilisent en fait hibernate... C'est intégré dedans
    C'est plutôt le contraire.
    Hibernate 3 respecte les spécifications EJB3, mais Hibernate ajoute des fonctionnalités non spécifiées dans EJB3 (DeleteOrphans par exemple).
    Tu peux donc utiliser Hibernate pour faire des EJB3, pour autant que tu restes dans le cadre des spécifications.
    L'avantage, c'est qu'il est gratuit.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Par défaut
    D'accord mais moi ce qui m'interesse c'est un rapport utilite rapidite.

    Si je veux deployer plus efficacement ai je preference a integrer un hibernate ou il vaut mieux que je restre sur les ejb 3 sans hib?

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2003
    Messages : 79
    Par défaut
    Si tu veux rester dans la norme J2EE de base, vaut mieux rester en EJB3 pur, certes il est jeune, par rapport a Hibernate, mais au moins les nouvelles avancées vont ce faire sur la base de EJB3.

    wait and see

  7. #7
    Expert confirmé


    Profil pro
    Inscrit en
    Mai 2003
    Messages
    3 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 3 240
    Par défaut
    Citation Envoyé par Ousta1
    d'accord. Je connais vraiment rien en EJB 3 mais par exemple pour mes ejb entity il gerent donc la persistance.

    on a egalement un systeme qui recupere nos tables des bases de donnees pour generer les fichiers classes? Quel IDE utiliser pour disposer au mieux de ca?

    merci
    Avec NetBeans 5.5, tu peux lui demander de générer tes Entity Beans à partir des tables de ta base de données.

  8. #8
    Nouveau candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2016
    Messages : 2
    Par défaut
    Bonjour tout le monde je voulais savoir dans quel cadre on peut associer hibernate et EJB

  9. #9
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par michou2016 Voir le message
    Bonjour tout le monde je voulais savoir dans quel cadre on peut associer hibernate et EJB
    La question n'a pas vraiment de sens...

    Les EJB3 utilisent JPA (coquille vide qui ne définit que les concepts) pour gérer l'interaction avec la base de données, Hibernate (ou Toplink) sont des implémentations de JPA.
    Donc, si tu pars sur un serveur JBoss, l'implémentation par défaut du serveur est Hibernate.
    Si tu pars sur un serveur Glassfish, l'implémentation par défaut est Toplink ou Eclipselink.

    C'est plus clair ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  10. #10
    Expert confirmé


    Profil pro
    Inscrit en
    Mai 2003
    Messages
    3 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 3 240
    Par défaut
    Citation Envoyé par Ousta1
    Bonjour,

    Je m'intéresse aux EJB 3.0 mais les sources d'informations différent.

    1.Y a t-il toujours une utilité à hibernate malgré les EJB3? Si oui laquelle?
    Hibernate3 implémente la spécification JPA (Java Persistence API) qui s'occupe du mapping Objets Java-Base de données.
    Mais ne te sera d'aucune utilité pour le restant des specs EJB3.

    Aussi JPA n'est qu'une API. Mais il faut une implémentation derrière. Et là tu as le choix entre Hibernate3, TopLink, et d'autres encore (il existe également une implémentation proposée par WebLogic, dont le nom m'échappe)


    2.Utiliser les EJB3 pour un projet assez conséquent est il préférable a rester sur le EJB 2/Xdoclet + Hibernate?
    Si tu peux passer d'EJB2 vers les EJB3, je conseille tout de suite les EJB3.

    Vincent

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/01/2014, 15h28
  2. Quel livre sur Hibernate pour débuter
    Par vinou94400 dans le forum Hibernate
    Réponses: 3
    Dernier message: 09/09/2011, 22h40
  3. build_opener/open : quel impact sur les serveurs ?
    Par ndraptor dans le forum Réseau/Web
    Réponses: 2
    Dernier message: 06/04/2011, 10h08
  4. Réponses: 11
    Dernier message: 02/06/2008, 13h03
  5. Réponses: 10
    Dernier message: 20/11/2007, 09h01

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