spring boot从配置文件中读取内容有以下需要注意的几点,读取时中文编码,和读取时文件的类型
-
首先,直接读取,获得配置文件里的内容,可以直接用 ****@Value("${读取的字段名称}")这种格式来获取,如下所示
-
配置文件的内容如下,读取方式,在处理器方法可以直接获取,在浏览器端可以看见结果
-
处理器获得字段
-
-
配置文件
-
除此外直接获得字段,如果字段的前缀比较长,或则前缀都一样时,我们可以建一个实体类,在实体类中封装放入集合或数组之类的,在实体类中要注意编码的问题,言语不如代码来得直观,获取相同的前缀封装成集合,然后在处理器方法中,注入获取
-
-
切记不要忘记字符编码,而且重要的一点是加载的配置文件必须是*