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 :

Constructeur avec paramètres ?


Sujet :

Java EE

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Inscrit en
    Octobre 2007
    Messages
    311
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 311
    Par défaut Constructeur avec paramètres ?
    Bonjour,

    Je voudrais savoir s'il est possible de déclarer un constructeur avec des paramètres sur un EJB session stateful, et comment l'appeler (lors du lookup ???)

    Merci d'avance pour vos réponses (et votre indulgence )

  2. #2
    Membre expérimenté
    Inscrit en
    Octobre 2007
    Messages
    311
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 311
    Par défaut
    De même, est-il possible - et opportun - de stocker une connexion JDBC sur un EJB Session Stateful ?

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 156
    Par défaut
    la méthode create du Home de ton ejb invoque la méthode ejbCreate de l'implem de ton ejb. Ca initialise donc ton ejb.
    La méthode ejbCreate se surcharge à ta guise.

    Il ne faut surtout pas stocker une connexion JDBC sur un EJB Session Stateful.
    Si la méthode métier de ton ejb a besoin de se connecter à la base de données, elle récupère le datasource via jndi par exemple ou en tant que resource.

    Mes 2 réponses valent pour les ejb 2.1 et avant

  4. #4
    Membre Expert
    Avatar de CheryBen
    Inscrit en
    Mai 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 599
    Par défaut
    Citation Envoyé par phantomass Voir le message
    Mes 2 réponses valent pour les ejb 2.1 et avant
    Et pour les EJB3? la réponse m'intéresse aussi pour stocker une connexion CORBA.

  5. #5
    Membre expérimenté
    Inscrit en
    Octobre 2007
    Messages
    311
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 311
    Par défaut
    Merci pour ta réponse.

    Citation Envoyé par morph41 Voir le message
    Et pour les EJB3? la réponse m'intéresse aussi pour stocker une connexion CORBA.
    +1, je bosse en EJB3 également... La surcharge de l'ejbCreate est-elle toujours possible ?

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 156
    Par défaut
    Il semblerait q'uen EJB 3, il est possible d'utiliser ejbCreate si on utilise un Home. Mais l'usage d'un home est facultatif et même démodé.
    Il est possible d'annoter des méthodes avec @Init ou @postContruct qui seront de toute façon invoquées avant le 1er appel d'une méthode métier de l'EJB.
    Par contre je ne sais pas comment utiliser des arguments sur ces méthodes. :-(

Discussions similaires

  1. question sur constructeur avec paramètre
    Par Invité dans le forum Débuter
    Réponses: 3
    Dernier message: 15/11/2010, 11h31
  2. Singleton constructeur avec paramètres
    Par ancrou dans le forum Langage
    Réponses: 5
    Dernier message: 23/06/2009, 11h20
  3. [C#]Constructeur avec paramètre dans designer
    Par ClaudeBg dans le forum Windows Forms
    Réponses: 1
    Dernier message: 15/02/2009, 19h18
  4. [PHP 5.2] [POO] Constructeur avec paramètres et héritage
    Par yamayo dans le forum Langage
    Réponses: 4
    Dernier message: 11/01/2009, 20h40
  5. [Framework] [Core] bean et constructeur avec paramètre
    Par robert_trudel dans le forum Spring
    Réponses: 3
    Dernier message: 10/07/2008, 13h52

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