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 :

Définition : Configurable sans recompilation ?


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2010
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 40
    Par défaut Définition : Configurable sans recompilation ?
    J'ai lu une fois la phrase décrivant spring comme étatnt:
    Configurable sans recompilation.
    Qu'entendez vous par là ???
    STP j'attends vos réponses c'est pour ma soutenance

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Si tu utilises la configuration par fichiers xml, tes classes ne sont pas impactées donc tu n'as pas besoin de recompiler.
    Il te suffit de recharger le context Spring de ton application.

  3. #3
    Membre averti
    Inscrit en
    Février 2010
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 40
    Par défaut
    merci pour votre réponse fr1man
    c'est clair maintenant

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 476
    Par défaut
    Si tu utilises la configuration par fichiers xml, tes classes ne sont pas impactées donc tu n'as pas besoin de recompiler.
    Il te suffit de recharger le context Spring de ton application.
    A nuancer.

    C'est seulement valable pour les implémentations existantes et les dépendances figées.
    Ex : J'ai 2 implémentations connues, dont les dépendances sont figées, je peux effectivement reconfigurer mes beans sans recompiler les classes.

    Dans les autres cas, modifier le xml ne suffit souvent pas.

    Exemple : lorsque j'ajoute une nouvelle dépendance sur un bean déclaré dans le xml, je dois également l'ajouter à la classe associée au bean, et donc la recompiler.
    Autre exemple : j'ai un bean instancié par argument de constructeur, si je change les arguments du constructeur dans Spring, je dois le changer dans la classe aussi.
    Autre exemple : j'ai besoin d'une nouvelle implémentation d'une interface pour un des mes beans. La déclarer dans le xml ne suffira pas.

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Evidemment, il n'y a pas de magie !

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 476
    Par défaut
    Citation Envoyé par fr1man Voir le message
    Evidemment, il n'y a pas de magie !
    Automagique c'est faux alors !

Discussions similaires

  1. Réponses: 3
    Dernier message: 20/06/2007, 11h11
  2. modif du tobject sans recompil de la VCL
    Par korntex5 dans le forum Delphi
    Réponses: 6
    Dernier message: 26/07/2006, 09h46
  3. Transformer un Binaire VB5 en binaire VB6 sans recompilation
    Par abelman dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 06/10/2005, 09h49
  4. Compiler un module sans recompiler tout le noyau
    Par khayyam90 dans le forum Administration système
    Réponses: 7
    Dernier message: 22/09/2005, 03h16
  5. Onglet version : modif sans recompiler
    Par Jerome0075 dans le forum Windows
    Réponses: 3
    Dernier message: 29/07/2004, 10h12

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