javaee作业
一.单选题(共5题,50.0分)
1
在SqlSession对象的openSession()方法中,不能作为参数executorType的可选值
的是( ).
- A、
ExecutorType.SIMPLE
- B、
ExecutorType.REUSE
- C、
ExecutorType.BATCH
- D、
ExecutorType.MANY
正确答案: D 我的答案:D得分: 10.0分
2
在MyBatis的功能架构中,负责完成SQL 语句解析和执行的是( ).
- A、
API接口层
- B、
数据处理层
- C、
基础支撑层
- D、
基础 API层
正确答案: B 我的答案:B得分: 10.0分
3
在SqlSession对象的方法中,用于获取映射器的是( ).
- A、
void commit()
- B、
void clearCache()
- C、
T getMapper(Classtype)
- D、
void rollback()
正确答案: C 我的答案:C得分: 10.0分
4
关于MyBatis的工作流程,下列选项错误的是( ).
- A、
MyBatis读取配置文件和映射文件,获取配置信息
- B、
MyBatis根据配置信息创建SqlSessionFactory对象
- C、
SqlSession是MyBatis提供给开发者使用的API
- D、
被处理的SQL 信息被封装到一个SqlSessionFactory对象中
正确答案: D 我的答案:D得分: 10.0分
5
关于MyBatis的功能,下列选项错误的是( ).
- A、
MyBatis是一种“半自动化”的 ORM 框架
- B、
MyBatis允许开发人员实现复杂查询,但不支持存储过程和视图
- C、
当使用MyBatis开发时,可以根据开发需要灵活编写SQL 语句
- D、
MyBatis支持使用 XML 文件或注解完成配置和映射
正确答案: B 我的答案:B得分: 10.0分
二.填空题(共5题,50.0分)
3
MyBatis的功能架构由三层组成,包括 、 、 .
第一空:
API 接口层;数据处理层;基础支撑层
我的答案:得分: 0.0分
第一空:
API接口层;数据处理层;基础支持层
批语
浙公网安备 33010602011771号