Bonjour, j'ai une interface A, avec deux implémentations A1 et A2.
Dans un projet projet1, je lis une feuille de propriété qui m'indique si je dois injecter A1 ou A2. Sachant qu'au cours de l'exécution je suis amené a recharger cette feuille de propriété, et donc à remodifier l'injection.
Dans un projet projet2 j'utilise A avec un classique :
this.AService = SpringContextUtil.getApplicationContext().getBean(A.class);
Comment puis-je programmatiquement modifier le bean qui va être injecté dans projet2 à partir de projet1 ?
Question subsidiaire : puis-je ajouter programmatiquement un bean dans le context?
Merci!
Partager