1. 关于数据库事务,下列说法错误的是( ) [单选题] *
JDBC事务处理,默认情况下,事务是需要手动提交的(正确答案) |
事务所包含的操作不可分割,要么全部执行,要么全部不执行 |
已提交事务使数据库进入一个新的一致状态 |
已中止事务对数据库所做的任何改变必须撤销 |
2. 在JDBC事务处理中,能够调用方法对事务进行控制的是( )。 [单选题] *
Connection(正确答案) |
Statement |
ResultSet |
DriverManager |
3. 数据库连接池一般要实现的通用接口是( )。 [单选题] *
DataSource(正确答案) |
Statement |
ResultSet |
PreparedStatement |
4. 关于数据库连接池,下列说法错误的是( )。 [单选题] *
数据库连接池可以提高并发访问数据库的性能 |
客户程序使用连接池访问数据库时,必须从连接池获取连接 |
客户程序从连接池获取的连接在使用完之后必须关闭物理连接(正确答案) |
连接池需要对可用的空闲连接进行维护 |
5. 下列说法不是数据库连接池优点的是( )。 [单选题] *
资源重用 |
更快的系统响应速度 |
一个连接池可以连接多个数据库(正确答案) |
统一的连接管理,避免数据库连接泄露 |
6. C3P0连接池技术中,采用配置文件创建ComboPooledDataSource对象,配置文件的名称必须是( )。 [单选题] *
c3p0.java |
c3p0-config.java |
c3p0.xml |
c3p0-config.xml(正确答案) |
7. C3P0数据库连接池技术,对配置文件的位置有没有要求,下面哪个回答正确( )。 [单选题] *
配置文件必须和java文件在同一个包下 |
配置文件必须在src目录下(正确答案) |
配置文件必须在项目路径下 |
配置文件可以在任意路径下 |
8. 数据库连接池技术在访问数据库中的主要作用是( ) [单选题] *
实现对数据库连接的管理(正确答案) |
实现对数据库的增删改操作 |
实现对数据库的查询操作 |
实现对数据库的所有操作 |
9. C3P0数据库连接池的核心类ComboPooledDataSource获得连接的方法是( )。 [单选题] *
setConnection() |
getConnection()(正确答案) |
connection() |
setDriverClass() |
10. 下列选项,关于数据库连接池的说法,正确的是() *
连接池在初始化时将创建一定数量的数据库连接放到连接池中(正确答案) |
应用程序访问数据库时并不直接创建连接,而是向连接池“申请”(正确答案) |
如果连接池中有空闲的Connection,则将其返回(正确答案) |
使用完毕后,连接池会将该Connection回收(正确答案) |