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

Java EE Discussion :

Nouveautés de la version 3


Sujet :

Java EE

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    janvier 2006
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : janvier 2006
    Messages : 22
    Points : 22
    Points
    22
    Par défaut Nouveautés de la version 3
    Bonjour
    J'aurai voulu savoir ce qu'amenait en plus EJB v3 par rapport à la version 2 et surtout est ce que l'on peut le comparer à des framework de mapping tels que Hibernate ou JPox? (désolé si je n'emploie pas les bons mots mais je débute totalement en J2EE)
    Est ce qu'il y a quelque chose de concret sur developpez.com? (je n'ai rien vu pour le moment)

    Merci d'avance et bonne journée

    Jean-Christophe

  2. #2
    Membre expérimenté
    Avatar de zekey
    Profil pro
    Inscrit en
    février 2005
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2005
    Messages : 1 036
    Points : 1 379
    Points
    1 379
    Par défaut
    EJB 3.0 défini une nouvelle norme à déstination des serveurs d'application et des devellopeurs. Sur comment mettre en oeuvre des EJB. Par rapport à la version 2.1 l'objectif était surtout de simplifier la vie des devellopeurs. La version 2.1 obligait, pour les entity beans(ce qui correspond +/- au POJO et au HQL d'hibernate) par exemple, a implementer des interfaces à tout bout de champs pour par grand chose. De plus il fallait ecrire des descripteur dans tout les sens. La nouvelle version est plus simple et à recours (peut avoir recours) aux annotations pours simpifier le code.

    Une implementation existe chez JBOSS elle même basé sur hibernate 3.0 pour la persistence. Une autre chez Oracle je crois.

    Concernat la comparaison avec hibernate elle s'arrête à la persitence, en effet les EJB regroupe les entity beans (persitence) mais aussi les session bean (métier) et les message bean qui permettent les trairements asynchrones.

    Bon c'est très en gros mais bon ....

    De resource locale ... hum pas encore vu peut-être faudrait il s'y atteler Mais je ne suis pas sur que les spec EJB 3.0 soit deja finaliser....
    Steve Hostettler
    est ton ami(e) et le tag aussi.

  3. #3
    Membre émérite
    Avatar de alexismp
    Homme Profil pro
    Inscrit en
    janvier 2005
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : janvier 2005
    Messages : 1 503
    Points : 2 732
    Points
    2 732
    Par défaut
    Simplement pour compléter:
    Autre implémentation Java EE 5 (EJB 3, JSF 1.2, ...): http://glassfish.dev.java.net
    L'implémentation de persistence dans ce produit Open Source est TopLink (contribué par Oracle).

    Les outils sont presque près: http://weblogs.java.net/blog/binod/a...Beans-Demo.swf

    EJB 3 (et Java EE 5), c'est prévu pour le printemps.

Discussions similaires

  1. Nouveautés de la version 5.3.0
    Par Roland Chastain dans le forum Lua
    Réponses: 3
    Dernier message: 06/02/2015, 00h43
  2. Réponses: 0
    Dernier message: 28/04/2014, 14h34
  3. Les nouveautés de la version 13 d'IntelliJ IDEA
    Par romaintaz dans le forum IntelliJ
    Réponses: 3
    Dernier message: 30/01/2014, 10h36
  4. Nouveautés de la version 2.3 d'UML?
    Par Stfou dans le forum UML
    Réponses: 3
    Dernier message: 31/03/2011, 11h36
  5. [CR10]Quelles sont les nouveautés de la version 10 ?
    Par osoudee dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 11/11/2004, 17h37

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