问题:
有时候我们需要在application.yml加入自定义的参数,但是在需要获取的时候获取不到
1、先在application.yml中加入自定义属性字段;
2、 然后在RuoYiConfig.java中加入属性,并提供get和set方法。
3、最后在项目中使用get获取该自定义属性的值的时候发现值为null。
package com.ruoyi.common.config;
解决办法:
去掉set 方法的static 修饰。直接就可以读取了
boolean thumbEnableds=RuoYiConfig.isThumbEnabled();
public static boolean isThumbEnabled() {
return thumbEnabled;
}
public void setThumbEnabled(boolean thumbEnabled) {
RuoYiConfig.thumbEnabled = thumbEnabled;
}