代码如下:
val prop = new Properties()
val inputStream = dataToEsFullWimeiUsedcar.getClass.getClassLoader().getResourceAsStream("XXX.properties")
if (Objects.isNull(inputStream)) {
throw new Exception("can not read XXX.properties")
}
prop.load(inputStream)
然后使用的时候取出配置文件中的对照关系即可
val tagKeyWord = prop.getProperty(tagKey)
配置文件中记录了tagKey=tagKeyWord
通过tagKey取出tagKeyWord,完成将转换指定在配置文件中,自动化配置。