mysql04

读取配置文件

  • 将需要改动的数据从代码中移到*.properties配置文件中,好处: 以后便于修改

  • 如何读取配置文件里面的数据:

    //创建读取*.properties配置文件的对象
    		Properties p = new Properties();
    		//获取文件的输入流 通过反射的方式得到文件的输入流
    		//这种写法会自动去src/main/resources目录下查找文件
    		InputStream ips = 
    				DBUtils.class.getClassLoader()
    				.getResourceAsStream("jdbc.properties");
    		//让文件和读取配置文件的对象关联
    		try {
    			p.load(ips); 
    		} catch (IOException e) {
    			e.printStackTrace();
    		} 
    		//读取配置文件中的数据
    		String url = p.getProperty("db.url");
    		String username = p.getProperty("db.username");
    		String password = p.getProperty("db.password");
    

数据库连接池DBCP

  • DataBaseConnectivityPool(数据库连接池)

  • 为什么使用数据库连接池: 如果没有数据库连接池,每一个业务都至少对应一个数据库连接,如果有1万个业务至少有1万次连接的建立和断开,频繁的开关连接非常浪费资源,使用数据库连接池,可以将连接重用,使用完之后的连接并不是断开而是放回连接池中给其它业务使用,这样就避免了频繁开关链接,从而提高了执行效率

  • 如何使用数据库连接池:

    1. 在po

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值