博客原文:https://www.zjhuiwan.cn/info/20200331/4006622486333016.html
读取配置文件的几种方式:
(1)通过当前类获得根目录的路径然后获取文件。可以在非Web应用中读取配置资源信息,可以读取任意的资源文件信息。
缺点:只能加载类src下面的资源文件,不适合装载大文件,否则会导致jvm内存溢出
(2)可以以完全限定类名的方式加载资源后,直接的读取出来,且可以在非Web应用中读取资源文件。
缺点:该方式只能加载类src下面的资源文件且只能读取.properties文件。
(3)使用Spring框架提供的PropertiesLoaderUtils
获取,直接通过基于类路径的文件地址加载属性资源。
获取配置文件后,通过key取值
获取配置文件并遍历取出所有值,完整代码:
src下config.properties文件
运行结果