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

Spring Java Discussion :

Appel de methode aprés initialisation du bean


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut Appel de methode aprés initialisation du bean
    Bonjour à tous,

    Je voudrai savoir si il existe une façon de faire pour éxécuter une méthode automatiquement aprés que mon bean ait été initialisé.

    Je m'explique plus clairement :
    J'ai un bean abstractDaoImpl qui contient 3 propriétés. Je voudrai qu'une fois que les propriétés de mon bean ont été initialisées, Spring appelle une méthode de mon bean automatiquement. J'ai essayé avec le init-method mais je remarque que les propriétés de mon bean ne sont pas encore initialisées lors de l'appel de la méthode.

    Une solution ?

    Merci d'avance à tous

  2. #2
    zag
    zag est déconnecté
    Membre éclairé

    Profil pro
    Inscrit en
    Mars 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 58
    Par défaut
    slt,

    désolé de te contredire mais la init-method est appelée après que les propriétés du bean aient été initialisées.
    Ton pb doit donc venir d'ailleurs, fait voir ton fichier spring et ta classe bean en cas...

    rq : ton bean peut aussi implémenter l'interface org.springframework.beans.factory.InitializingBean, et définir ainsi la méthode afterPropertiesSet() dans laquelle tu peux faire ton initialisation, mais cela revient au même que d'utiliser init-method.
    Cela est plutôt déconseillé car ta classe se retrouve couplée inutilement à une interface spring, augmentant ainsi la dépendance au framework.

    pour info : http://www.springframework.org/docs/...itializingbean

Discussions similaires

  1. appel fonction JavaScript après méthode bean
    Par psycho_xn dans le forum JSF
    Réponses: 2
    Dernier message: 17/09/2008, 00h10
  2. Réponses: 11
    Dernier message: 22/11/2006, 10h00
  3. faire appel à une methode d'une classe bean
    Par senediene dans le forum Struts 1
    Réponses: 1
    Dernier message: 24/08/2006, 10h13
  4. forcer l'appel d une methode apres un repaint
    Par ceres02 dans le forum Interfaces Graphiques en Java
    Réponses: 2
    Dernier message: 11/03/2006, 00h17
  5. Réponses: 4
    Dernier message: 10/03/2006, 17h25

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