Mon application a deux modes de fonctionnement: COURT, LONG. Chaque mode a un dossier source différent qui a été défini dans le fichier de configuration. En supposant que l'utilisateur choisira le mode en cours d'exécution comment puis-je définir le dossier choisi?Spring par enum pour choisir les propriétés de configuration du bean
public enum Mode {
SHORT,
LONG
}
config.properties:
short.dir = short_test
full.dir = full_test
@Configuration
@PropertySource({"classpath:config/config.properties"})
public class runJob {
@Value("${default.dir}")
private String folder;
}
Merci, Hila