目前,我有一个服务类,我试图在其中构造自动连接配置类。但是,我希望我的服务类是通用的,并且适用于任何具有类似属性的配置类。有没有办法可以根据参数有条件地在服务类中自动连接配置类。我不想要任何 if-else 条件。下面是我的示例代码片段
@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 根据我在初始化 ServiceClass 时传递的参数自动连接带有前缀 =“xyz”的新 ConfigurationClass