我基本上有一个课
@ConfigurationProperties(prefix = "api.hosts")
@Getter
@Setter
public class CsApi {
private String field1;
private String field2
}
还有一个application.properties
文件
api.hosts.field1=x
api.hosts.field2=y
它正常工作。
但是我想要的是,每当我更改application.properties
中的值时,该类的值也将改变。我很难做到这一点,因为据我了解,@ConfigurationProperties
仅在运行时注入属性值。
我甚至不想以编程方式重新加载整个应用程序。