方式一
利用ResourceBundle
来加载
ResourceBundle bundle = ResourceBundle.getBundle("database");
String username = bundle.getString("username");
System.out.println(username);
注意点:
-
public static final ResourceBundle getBundle(String baseName);
中放入的是不带后缀名的properties
文件名称。
2.确保该properties
文件在src目录下。
方式二
利用类的加载器
InputStream in = Class.forName(任意类的全称).getClassLoader().getResourceAsStream("database.properties");
Properties p = new Properties();
p.load(in);
p.getProperty("key");
注意点:
-
中放入的是带后缀名的
properties
文件名称。 -
确保该
properties
文件在src目录下。
网友评论