对于那些最近在这上面绊脚石的人来说,解决此问题的当前和现代方法是使用Spring Boot的Cloud Config。
只需添加
@RefreshScope注释你刷新豆类和
@EnableConfigServer你的主/配置。
因此,例如,以下Controller类:
@RefreshScope@RestControllerclass MessageRestController { @Value("${message}") private String message; @RequestMapping("/message") String getMessage() { return this.message; }}
在Spring Boot Actuator上(通过HTTP端点或JMX)调用时,
message将为
/message端点返回String属性的新值
refresh。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)