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 :

[Core] Multi "*Context.xml" et "PropertyPlaceholderConfigurer"


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [Core] Multi "*Context.xml" et "PropertyPlaceholderConfigurer"
    Bonjour à toutes et tous,

    Dans mon application, j'ai plusieurs fichiers contextes (daoContext.xml, serviceContext.xml, ..).
    Actuellement, dans le fichier "daoContext.xml" j'utilise un PropertyPlaceholderConfigurer pour externaliser la configuration de l'accès à la base de données.

    Ce que je voudrais c'est utiliser le même fichier "properties" dans d'autres contextes (notamment dans "serviceContext") malheureusement je ne parviens pas à faire cette configuration..
    Pouvez-vous m'aider ?

    Merci
    Dernière modification par Robin56 ; 24/07/2013 à 14h12. Motif: Ajout du préfixe

  2. #2
    Rédacteur
    Avatar de Hikage
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 177
    Par défaut
    Comment initialise tu ton/tes contextes ?
    Hikage
    SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
    [Personal Web] [CV]

    F.A.Q Spring Framework - Participez !

  3. #3
    Invité
    Invité(e)
    Par défaut
    C'est une application Web. Je renseigne mes contextes dans le Web.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <context-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>
          classpath:uiContext.xml 
          classpath:daoContext.xml  
          classpath:serviceContext.xml 
          classpath:securityContext.xml 
        </param-value>
    </context-param>
    ...

  4. #4
    Rédacteur
    Avatar de Hikage
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 177
    Par défaut
    Bizarre, normalement le propertyPlaceHolder devrait fonctionner sur tout les beans de tes fichiers directement, vu que ce sont le même contexte Spring.
    Hikage
    SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
    [Personal Web] [CV]

    F.A.Q Spring Framework - Participez !

  5. #5
    Invité
    Invité(e)
    Par défaut
    Ca fonctionne en effet...
    Dans "daoContext.xml" je déclare le PropertyPlaceHolder.
    Dans "serviceContext.xml" je fais un import de "daoContext.xml".

    Avant je déclarait le PropertyPlaceHolder dans les deux et la ça ne marchait pas. En même temps ce n'était pas Spring 2.5..


    Merci.

Discussions similaires

  1. XML::DOM changer les doubles quotes
    Par l_dl_d dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 16/04/2010, 12h19

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