Mytatis 模拟试卷
MyBatis 概述与环境搭建专题测试
- MyBatis 框架简介:框架定位、核心优势、与全自动 ORM 框架的区别
- 开发环境搭建:Maven 依赖配置、数据库驱动引入、Starter 的使用
- 第一个 MyBatis 程序:核心配置文件(mybatis-config.xml)、SqlSessionFactory 构建、SqlSession 使用注意事项、Mapper 映射文件
试卷习题(14 题)
参考答案在文末判断题
1
判断题
MyBatis 核心配置文件(mybatis-config.xml)中各配置元素的顺序是固定的,不能随意调换。
2
判断题
MyBatis 的核心配置文件只能使用 XML 格式,不支持 Java 代码配置方式。
3
判断题
在 Maven 项目中引入 MyBatis 依赖时,mysql-connector-java 的 应该设置为 provided。
单选题
4
单选题
在 MyBatis 中,Mapper XML 文件的 namespace 属性应该设置为?
5
单选题
关于 MyBatis 与 Hibernate 的区别,以下描述正确的是?
6
单选题
在 MyBatis 中,通过 SqlSession 获取 Mapper 接口的正确方式是?
7
单选题
关于 MyBatis 的缓存机制,以下描述正确的是?
8
单选题
SqlSession 对象是线程安全的,可以在多个线程中共享使用。
多选题
9
多选题
MyBatis 核心配置文件(mybatis-config.xml)中通常包含以下哪些配置元素?
10
多选题
在 MyBatis 开发环境搭建过程中,配置日志(如 log4j、logback)的主要作用有哪些?
11
多选题
在编写第一个 MyBatis 程序时,以下哪些做法是推荐的?
12
多选题
以下哪些场景适合使用 MyBatis 框架?
填空题
13
填空题
MyBatis 的前身是,最初由软件基金会管理,后来迁移到,更名为 MyBatis。
14
填空题
MyBatis 程序的标准执行流程是:首先通过创建 SqlSessionFactory,然后由 SqlSessionFactory 创建,最后通过 SqlSession 获取接口执行数据库操作。
参考答案
1.正确
2.错误
3.错误
4.B
5.B
6.B
7.B
8.错误
9.A;B;D
10.A;B;D
11.A;B;D
12.A;B;C
13.iBatis;Apache;GitHub
14.SqlSessionFactoryBuilder;SqlSession;Mapper
