JDBC连接数据库

读取外部文件连接数据库

//将数据库连接需要的4个基本信息声明在配置文件中,通过读取配置文件的方式,获取连接
/*
 * 此种方式的好处?
 * 1.实现了数据与代码的分离。实现了解耦
 * 2.如果需要修改配置文件信息,可以避免程序重新打包。
 */

class ConnectionTest{
public void getConnection5() throws Exception {

    //1.读取配置文件中的4个基本信息
    InputStream is=ClassLoader.getSystemClassLoader().getResourceAsStream("jdbc.properties");
                                                            //       相对路径是在src目录

    Properties pros = new Properties();
    pros.load(is);

    String user = pros.getProperty("user");
    String password = pros.getProperty("password");
    String url = pros.getProperty("url");
    String driverClass = pros.getProperty("driverClass");

    //2.加载驱动
    Class.forName(driverClass);

    //3.获取连接
    Connection conn = DriverManager.getConnection(url, user, password);
    System.out.println(conn);
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值