自己发现在工具类中如果使用@ConfigurationProperties 会发现配置文件没有失效
后面排查到
工具类定义了static 的 属性。
而@ConfigurationProperties 默认调用的设置值的方法不是静态方法
所以,在类里面定义非静态的set 方法即可
public void setUrl(String url) { CsbHttpUtil.url = url; }
自己发现在工具类中如果使用@ConfigurationProperties 会发现配置文件没有失效
后面排查到
工具类定义了static 的 属性。
而@ConfigurationProperties 默认调用的设置值的方法不是静态方法
所以,在类里面定义非静态的set 方法即可
public void setUrl(String url) { CsbHttpUtil.url = url; }