1. 在resources中创建file,文件名为jdbc.properties
2. 在jdbc.properties文件中配置参数
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/test
jdbc.username=root
jdbc.password=root
3. 读取jdbc.properties配置文件
ResourceBundle resourceBundle = ResourceBundle.getBundle("jdbc");
String driver = resourceBundle.getString("jdbc.driverClassName");
String url = resourceBundle.getString("jdbc.url");
String username = resourceBundle.getString("jdbc.username");
String password = resourceBundle.getString("jdbc.password");
4. 创建c3p0连接池数据源,并将读取的参数传入
ComboPooledDataSource dataSource = new ComboPooledDataSource();
dataSource.setDriverClass(driver);
dataSource.setJdbcUrl(url);
dataSource.setUser(username);
dataSource.setPassword(password);
5. 检查是否成功
Connection conn = dataSource.getConnection();
System.out.println(conn);
conn.close();