通过反射获取配置文件
1首先有一个配置文件 名为 jdbc.properties
目录结构如下
配置文件为jdbc的连接配置
jdbc.driver= com.mysql.jdbc.cj,Driver
jdbc.url=jdbc:mysql://localhost:3306/music
jdbc.username=root
jdbc.password=123
2获取配置文件
在 testDemo类下获取配置文件
通过java反射机制获取配置文件
InputStream is = testDemo.class.getClassLoader.getResourceAsStream("jdbc.properties");
Properties pro = new Properties();
pro.load(is);
String driver = pro.getProperty("jdbc.driver");
String url = pro.getProperty("jdbc.url");
System.out.println(driver + url);
输出
通过 ResourceBundle方法获取
ResourceBundle rb = ResourceBundle.getBundle("jdbc"); //读取jdbc.properties配置文件
String name = rb.getString("jdbc.driver"); //获取key为 jdbc.driver 的值
System.out.println(name);