@Component
@ConfigurationProperties(prefix = "engine")
@Data
public class EngineConfig {
@Value("${engine.url}")
public static String url;
public static MiddleService middleService;
public void setUrl(String url) {
EngineConfig.url = url;
middleService = new MiddleService(EngineConfig.url);
}
}
本文介绍了一个使用@Component和@ConfigurationProperties注解的Java类,该类用于配置引擎参数并实例化MiddleService服务。通过setUrl方法可以设置引擎URL,并重新初始化中间件服务。
384

被折叠的 条评论
为什么被折叠?



