【问题标题】:can @ConfigurationProperties annotated class auto refresh?@ConfigurationProperties 注解的类可以自动刷新吗?
【发布时间】:2014-08-12 14:52:05
【问题描述】:

application.properties 中的值更改时可以自动刷新application.properties 吗?

或者我们是否必须重新启动才能应用新值?

【问题讨论】:

    标签: spring-boot


    【解决方案1】:

    简短回答:“不”。没有一般方法可以知道 application.properties 中的更改是否需要重新启动(例如 TCP 端口更改)。如果您知道更改不需要重新启动,那么您可以使用 PropertiesConfigurationFactory(或 ConfigurationPropertiesBindingPostProcessor 的公共 API)重新绑定配置属性。

    【讨论】:

      猜你喜欢
      • 2010-11-15
      • 2011-10-12
      • 1970-01-01
      • 2016-08-29
      • 1970-01-01
      • 2018-10-01
      • 2021-03-18
      • 1970-01-01
      相关资源
      最近更新 更多