一般在项目的类路径(src)下面创建一个db.properties配置文件,专门配置连接数据库的账号密码。
如何使用类加载器加载配置文件呢?
1、配置文件
![c36d4ffa1e70bbc15dd4e2d716dd289a.png](https://img-blog.csdnimg.cn/img_convert/c36d4ffa1e70bbc15dd4e2d716dd289a.png)
2、配置文件创建的位置
配置文件一般都放在项目的src源目录下面
![83c6b3110bd26ac65a8bccc85fda70af.png](https://img-blog.csdnimg.cn/img_convert/83c6b3110bd26ac65a8bccc85fda70af.png)
3、加载代码 ClassLoader类加载器
ClassLoader:可以从项目的类路径下读取相对应的配置文件返回一个输入流,在程序运行的时候jvm已经为每一个项目创建了一个,我们开发之需要获取即可了。
获取类加载器的两种方式:
1、使用当前线程获取
ClassLoader classloader = Thread.currentThread().getContextClassLoader();
2、通过某一类字节码实例也可以获取
ClassLoader classloader = PropertiesTest.class.getClassLoader();
下面我们用第一种方法去获取