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分)

1

MyBatis的前身是              组织的一个开源项目iBatis.

 

正确答案:

第一空: 

Apache

我的答案:得分: 10.0分

第一空: 
Apache

批语

 
2

             的全称是 Object  Relation Mapping,即对象—关系映射.

 

正确答案:

第一空: 

ORM

我的答案:得分: 10.0分

第一空: 
ORM

批语

 
3


MyBatis的功能架构由三层组成,包括             、       、       .

 

正确答案:

第一空: 

API 接口层;数据处理层;基础支撑层

我的答案:得分: 0.0分

第一空: 
API接口层;数据处理层;基础支持层

批语

 
4


            对象的首要功能是创建SqlSession对象

 

正确答案:

第一空: 

 SqlSessionFactory

我的答案:得分: 10.0分

第一空: 
SqlSessionFactory

批语

 
5

近几年,在Java应用领域流行的ORM 框架有       、         等.

 

 

正确答案:

第一空: 

MyBatis;Hibernate

我的答案:得分: 0.0分

第一空: 
MyBetis;Hibernate
posted @ 2020-03-08 13:41  IT龚哞哞  阅读(504)  评论(0)    收藏  举报