热门IT资讯网

java读取properties文件

发表于:2024-11-25 作者:热门IT资讯网编辑
编辑最后更新 2024年11月25日,文件名为db.properties第一种: 通过ResourceBundle获取ResourceBundle bunble = ResourceBundle.getBundle("db");drive

文件名为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