配置类
@Component
@ConfigurationProperties(prefix = "kip")
@PropertySource(value = {"classpath:kuaiIp.properties"})
public class KuaiIPconfig {
public static String orderId;
public static String apiKey;
public static Integer num;
public static String getOrderId() {
return orderId;
}
public void setOrderId(String orderId) {
KuaiIPconfig.orderId = orderId;
}
public static String getApiKey() {
return apiKey;
}
public void setApiKey(String apiKey) {
KuaiIPconfig.apiKey = apiKey;
}
public static Integer getNum() {
return num;
}
public void setNum(Integer num) {
KuaiIPconfig.num = num;
}
}
properties配置文件
kip.orderId=222
kip.apiKey=111
kip.num=10
需要注意的问题:set方法不要加static,不然会优先与注入属性执行