【发布时间】:2020-10-28 06:11:30
【问题描述】:
我有一门课如下:
@Configuration
Public class myConfig implements InitilizingBean{
Private List<HashMap<String,String>> mqConfigsfromDB = null;
...
...
public void reload(){
initialize();
}
public void initialize(){
//Load values from Db
//set to the values to List
//mqConfigsfromDB
}
Public void afterPropertiesSet(){
initialize();
}
}
我想从不同的类调用 reload() 方法。
此配置类从 DB 加载 mq 配置并设置工作正常的侦听器。我只想有一个触发点,通过 reload() 方法从另一个类重新加载配置。
有什么想法可以达到同样的效果吗?
【问题讨论】:
-
当您提出问题时,您会查看答案并接受解决您问题的答案。
标签: spring spring-boot configuration