单选题
(单选题,2.0分)以下关于where元素的说法错误的是)。
A、使用元素可以替换“where
B、元素只会自动去除where之后的多余的“AND”
C、where之后的内容有多余的“AND”或“OR”,元素也会自动将他们去
D、元素会自动判断由组合条件拼装的SQL语句
单选题
(单选题,2.0分)在数据表employee中根据id删除员工信息下列@Delete注解的写法正确的是()。
A、以上说法都不正确
B、@Delete(
C、@Delete("delete
D、@Delete("delete
单选题
(单选题,2.0分)以下有关<sql>元素说法错误的是)。
A、<sql>元素的作用就是定义可重用的SQL代码片段,然后在其他语句中引用这一代码片段
B、<sql>元素是<mapper>元素的子元素
C、使用<include>元素refid的属性值为自定义代码片段的name
D、使用<include>元素的refid属性可以引用自定义的代码片段
单选题
(单选题,2.0分)下列关于<collection>元素的描述正确的是)。
A、<collection>元素的属性与<association>元素完全相同
B、<collection>元素只能使用嵌套查询方式
C、oflype属性与javaType属性对应,它用于指定实体对象中所有属性所包含的元素类型
D、MyBatis就是通过<collection>元素来处理一对多关联关系的
单选题
(单选题,2.0分)关于二级缓存可实现的功能说法错误的是()。
A、缓存会使用LRU算法回收
B、映射文件中的所有insert、update和delete语句都会刷新缓存
C、映射文件中所有select语句将会被缓存
D、以上说法都不正确
单选题
(单选题,2.0分)下列注解中,可以实现一对一关联查询的是()。
A、@Many
B、@One
C、@Select
D、@Result
单选题
(单选题,2.0分)下面关于MyBatis提供的用于解决JDBC编程劣势的方案,说法错误的是()。
A、MyBatis自动将SQL执行结果映射至Java对象,通过Statement中的resultType定义输出结果的类型
B、在SqMapConfig.xml中配置数据链接池,使用连接池管理数据库链接
C、MyBatis自动将Java对象映射至SQL语句,通过Statement中的parameterType定义输入参数的类型
D、MyBatis将SQL语句配置在MyBatis的映射文件中,未与Java代码的分离
单选题
(单选题,2.0分)下列关于MyBatis映射文件中加载关联关系对象的方式说法正确的是)。
A、嵌套查询是使用嵌套结果映射来处理重复的联合结果的子集
B、以上说法都正确
C、嵌套结果是使用嵌套结果映射来处理重复的联合结果的子集
D、嵌套结果是指通过执行另外一条SQL映射语句来返回预期的复杂类型