很多时候,我们在编写程序的时候,需要连接数据库的操作,有些地方需要存储数据库的连接信息,但是为了迁移等方便,我们不能每次更改数据库的信息就对程序的源代码进行更改,这个时候我们就需要一个配置文件来帮助我们来存储数据库信息
于是我们可以新建一个properties文件,相当于是数据库的配置文件,将数据库的连接信息放在这里可以便于以后更换数据库信息的时候不需要更改源代码,直接修改配置文件即可。
首先,在resources文件夹下面创建一个jdbc.properties文件,用来存放数据库信息
jdbc.properties
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/test
jdbc.username=root
jdbc.password=root
测试读取数据库信息类
public static void main(String[] args) {
//加载properties配置文件
//读取配置文件
ResourceBundle rb = ResourceBundle.getBundle("jdbc");
String driver = rb.getString("jdbc.driver");
String url = rb.getString("jdbc.url");
String username = rb.getString("jdbc.username");
String password = rb.getString("jdbc.password");
System.out.println(driver+" "+url+" "+username+" "+password);
}