Spring @PropertySource刷新

时间:2018-07-18 05:50:20

标签: java spring spring-mvc

我如何在春季刷新@PropertySouce(propertyFile)。

例如:- 属性文件中有一个参数:-

   MY_APP_NAME=MY APPLICATION

我正在使用

   @Autowired Enviornment env;

从属性文件获取属性值。

之后,我要将属性从“ 我的应用”更改为“ 应用”。

    MY_APP_NAME=APPLICATION

它需要重新启动应用程序,但我不想重新启动应用程序。我想当我更改属性时,它会在几秒钟后反映在应用程序中。

1 个答案:

答案 0 :(得分:0)

如果您的项目是springboot,则可以使用执行器,您可以使用'http://localhost:port/refresh'刷新属性