千家信息网

java读取properties文件

发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,文件名为db.properties第一种: 通过ResourceBundle获取ResourceBundle bunble = ResourceBundle.getBundle("db");drive
千家信息网最后更新 2025年01月31日java读取properties文件

文件名为db.properties

第一种: 通过ResourceBundle获取
ResourceBundle bunble = ResourceBundle.getBundle("db");
driver = bunble.getString("driver");
url = bunble.getString("url");
username = bunble.getString("username");
password = bunble.getString("password");

第二种:通过类加载器获取// 1. 通过当前类获取类加载器   访问方式: 类型.class.getClassLoader()ClassLoader classLoader = JDBCUtils_V3.class.getClassLoader();// 2. 通过类类加载器获取一个输入流InputStream is = classLoader.getResourceAsStream("db.properties");// 3. 创建properties对象Properties p = new Properties();// 4. 加载输入流p.load(is);// 5. 获取相关参数的值driver = p.getProperty("driver");url = p.getProperty("url");username = p.getProperty("username");password = p.getProperty("password");
0