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 :

Chargement dynamique de la configuration AOP [Framework]


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2007
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 33
    Par défaut Chargement dynamique de la configuration AOP
    A partir du tutoriel très bien réaliser sur spring AOP : http://ewawszczyk.developpez.com/tut...va/spring/aop/

    J'ai commencé à réaliser un programme se basant dessus mais j'aimerais implémenter plusieurs versions (avec des advices et des pointcuts différents) et avoir la possibilité de changer dynamiquement et à "chaud" ses paramètres : c.à.d. que je lance mon programme normalement, et il faut qu'en appuyant juste sur un bouton, je change de "mode" et par exemple alors que l'advice était "After throwing advice", je voudrait le faire passer en "Around advice". Est-ce possible de charger en mémoire un nouveau fichier xml qui remplace l'ancien ou alors avoir des méthodes pour désactiver les advices et pointcuts définit actuellement pour les remplacer par d'autre?

    Cdt

    Tiluit

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 141
    Par défaut
    Salut, je pense que ce tu veux faire est presque impossible, mais ça peux se faire si la configuration de ton aspect se fait avec les annotations. Vu que c'est toi qui définit tes coupes il suffit de définir autant de coupes que tu souhaites et les coupes c'est des simples méthodes, donc suivant le résultat de ton bouton, tu peux demander d'utiliser telle ou telle méthode. Il suffit d'avoir une coupe principale, et suivant le bouton, la coupe renvoie vers d'autres coupes... Changer le contenu d'un fichier XML à chaud est impossible, à moins d'avoir une méthode qui te fait un refresh sur le fichier, même quant il est est en cours d'exécution, sinon le refresh se fait manuellement et après la création du fichier c'est à dire après l'exécution totale du programme.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [jar]chargement dynamique.
    Par Teddy-htk dans le forum API standards et tierces
    Réponses: 10
    Dernier message: 27/04/2006, 15h19
  2. [tomcat]chargement dynamique de classes depuis une webapp
    Par alphamax dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 12/03/2004, 09h59
  3. Problème mémoire avec une dll par chargement dynamique
    Par widze19 dans le forum C++Builder
    Réponses: 6
    Dernier message: 15/12/2003, 13h20
  4. Dll a chargement dynamique
    Par delire8 dans le forum C++Builder
    Réponses: 7
    Dernier message: 05/06/2003, 22h47
  5. Chargement dynamique de DLL sous Unix
    Par Willou dans le forum Autres éditeurs
    Réponses: 7
    Dernier message: 18/12/2002, 18h25

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