使用配置文件连接MySql

**首先需要创建一个配置文件,以idea为例右键src->new->File->命名新文件比如jdbc.properties .
然后在文件中写入地址和需要加载的包,代码如下:

url=jdbc:mysql://localhost:3306/student
user=root
password=root
driver=com.mysql.jdbc.Driver

**然后在类中应用这个配置文件,代码如下:

	Properties pro=new Properties();
    ClassLoader classLoader=DbUtill.class.getClassLoader();
    URL res=classLoader.getResource("jdbc.properties");
    String path =res.getPath();
    pro.load(new FileReader(path));
   String  driver =pro.getProperty("driver");
    String url=pro.getProperty("url");
    String username =pro.getProperty("user");
    String password=pro.getProperty("password");
    Class.forName(driver);
    Connection conn=DriverManager.getConnection(url, username, password);

1.实例化Properties类,表示了一个持久的属性集,他可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。
2.获得DbUtill类的类加载器
3.实例化一个类, URL 代表一个统一资源定位符用于获取配置文件jdbc.properties的位置
4.使用load方法 从输入流中读取属性列表(键和元素对)。
5.通过配置文件中相对应的键来获取值(键值必须要和配置文件中的属性名对应起来)
6.通过获得的值来获取连接

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值