首页 > 数码专栏 > 正文

java读取配置文件内容

数码专栏 时间:2024-07-05 06:01:22

java读取配置文件内容 

Java读取配置文件内容有以下几种方式:

1. 使用java.lang.Class:通过Class和ClassLoader方法都提供了getResource()和getResourceAsStream()来加载文件,前者返回URL后者返回InputStream。例如,xxx.class.getResource("fileName").getPath可以获取到fileName的路径。getResourceAsStream()同理。

2. 使用Spring管理的读取配置文件内容:例如,读取application.properties中的内容,可以使用ConfigFactory.load("application.properties")进行读取。

3. 使用InputStream流的方式读取配置文件内容:例如,通过InputStream进行读取文件,可以读取任意路径的文件。使用BufferedReader bufferedReader = new BufferedReader(new FileReader("E:/config.properties")); properties.load(bufferedReader);可以读取E:/config.properties文件的内容。

4. 使用ResourceBundle方法获取:例如,ResourceBundle rb = ResourceBundle.getBundle("jdbc");//读取jdbc.properties配置文件,String name = rb.getString("jdbc.driver");//获取key为 jdbc.driver 的值,可以获取到jdbc.properties配置文件中的内容。

郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。