J’utilise Spring 3.1 avec des profils de ressort pour charger les haricots. Dans mon fichier de contexte d’application, je charge les propriétés telles que:
Et puis j’utilise la valeur de la propriété pour charger le bean source de données comme
Ça fonctionne bien. Le problème commence lorsque j’ajoute quelques espaces réservés de propriétés afin que les propriétés de certaines tables de firebase database puissent être chargées.
Ceci utilise une référence de propriétés chargée par
Pour append aux détails, cet object configFactoryBean
utilise la datasource
de datasource
pour charger les propriétés à partir de la firebase database.
Lorsque je fais cela, j’ai l’exception suivante:
java.lang.ClassNotFoundException: ${database.driverClassName}
Mon parsing consiste à essayer de charger la datasource
avant de résoudre la propriété à partir du premier paramètre fictif de la propriété de contexte. J’ai peut-être tort. Ou peut-être que la variable de profil de ressort n’est pas résolue correctement.
Quelqu’un peut-il s’il vous plaît m’aider à résoudre ce problème.
Merci Akki