В настоящее время у меня есть класс обслуживания, в котором я пытаюсь создать класс конфигурации auto wire auto. Тем не менее, я ожидаю, что мой класс обслуживания будет обобщенным c и будет работать для любого класса конфигурации с аналогичными свойствами. Есть ли способ, которым я могу условно автоматически подключить конфигурацию класса в классе обслуживания на основе параметра. Я не хочу никаких условий если иное. Ниже приведен мой пример кода
@Service
public ServiceClass {
private COnfigurationClass configurationClass
public ServiceClass(COnfigurationClass configurationClass) {
this.configurationClass = configurationClass
}
//Some method that makes use of configuration class
}
@ConfigurationProperties(prefix="abc")
public class COnfigurationClass {
enter code here
}
Я хочу, чтобы мой ServiceClass автоматически связывал новый ConfigurationClass с префиксом = "xyz" на основе параметра, который я передаю при инициализации ServiceClass