如何在 spring 中刷新 @PropertySouce(propertyFile)。
例如:- 属性文件中有一个参数:-
MY_APP_NAME=MY APPLICATION
我正在使用
@Autowired Enviornment env;
从属性文件中获取属性值。
之后,我想将属性从“我的应用程序”更改为“应用程序”。
MY_APP_NAME=APPLICATION
它需要重新启动应用程序,但我不想重新启动应用程序。我希望当我更改属性时,它会在几秒钟后反射(reflect)在应用程序中。
最佳答案
如果你的项目是springboot你可以使用actuator,你可以使用'http://localhost:port/refresh ' 刷新您的属性
关于java - Spring @PropertySource 刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51394419/