应用.yml
mobile-type: mobile-codes: BlackBerry: BBSS Samsung: SAMS Samsung+Vodafone: SAMSVV
从应用程序 yml 文件中读取 (Samsung+Vodafone)key 时,我们得到了。连接的字符串格式为 'SamsungVodafone' 。
此外,我们尝试过 "Samsung'/+'Vodafone": SAMSVV 但结果是一样的,我们还尝试了其他符号,例如 '-',所以它工作正常。
用于从应用程序 yml 文件中读取键和值。我们写了下面的代码。
import java.util.Map;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;
@ConfigurationProperties(prefix = "mobile-type")
@Component
public class mobileTypeConfig {
Map<String, String> mobileCodes;
public Map<String, String> getMobileCodes() {
return mobileCodes;
}
public void setMobileCodes(Map<String, String> mobileCodes) {
this.mobileCodes= mobileCodes;
}
}
注意:Spring Boot 版本 2.0.6.RELEASE
ITMISS
白衣非少年
相关分类