第10章数据库连接池和DBUtils工具

本章介绍了数据库连接池的概念,重点讲解了C3P0的配置以及使用,包括配置文件的位置和如何通过BasicDataSourceFactory创建数据源。此外,还详细阐述了DBUtils工具类的作用,它提供了静态方法来简化JDBC操作。内容涵盖ResultSetHandler接口的实现,如BeanHandler,以及QueryRunner类的update()和query()方法。同时,讨论了数据库连接池如DBCP和C3P0的优势,如提高数据库访问效率和减少资源消耗。
摘要由CSDN通过智能技术生成

第10章数据库连接池和DBUtils工具

一、填空题
1.自定义ResultSetHandler接口的实现类时,只要重写【 handle() 】方法,就可以实现结果集的处理。
2.将结果集中的第一行数据封装到一个对应的JavaBean实例中,可选择ResultSetHandler接口的【 BeanHandler 】子类。。
3.DBUtils类为了方便方法的调用 ,所提供的方法都是【 静态 】方法。
4.C3P0的配置文件c3p0-config.xml必须放在工程的【 src 】目录下。
5.我们可以使用【 BasicDataSourceFactory 】工厂类读取配置文件,创建数据源对象,获取数据库连接对象。
二、判断题
1.ResultSetHandler接口用于处理ResultSet结果集,它可以将结果集中的数据转为不同的形式。( T )
2.QueryRunner类的update()方法只能用于执行update语句。( F )
3.commons-dbutils类库封装了JDBC,由Apache组织提供,用于简化JDBC的编码工作量。( T )
4.DBCP是数据库连接池(DataBase Connection Pool)的简称,是Oracle公司下的开源连接池实现,也是Tomcat服务器使用的连接池组件。( F)
5.数据库连接池,可有效的解决频繁创建和断开Connection对象的操作,从而提高数据库的访问效率。( T )
三、选择题
1.下面关于自定义ResultSetHandler接口实现类的描述,正确的是(A )
A: 通过重

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值