发布时间:2024-07-21 20:01:38
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配置文件中的内容。
《java 读取配置文件》不代表本网站观点,如有侵权请联系我们删除