题目内容

有关MyBatis配置文件中元素的说法错误的是。( )

A. 元素主要用于改变MyBatis运行时的行为,例如开启二级缓存、开启延迟加载等。
B. 虽然不配置元素,也可以正常运行MyBatis,但是熟悉的配置内容以及它们的作用还是十分必要的。
C. 元素中延迟加载的全局开关的参数lazyLoadingEnabled默认开启。
D. 元素的配置内容大多数都不需要开发人员去配置它,通常在需要时只配置少数几项即可。

查看答案
更多问题

以下关于元素中使用的几种属性的描述错误的是。( )

A. item:配置的是循环中当前的元素。
B. index:配置的是当前元素在集合的位置下标。
C. collection:配置的是传递过来的参数类型,它可以是一个array、list(或collection)、Map集合的键、POJO包装类中数组或集合类型的属性名等。
D. separator:配置的是各个元素的间隔符。

以下关于MyBatis的元素的使用及说法正确的是。( )

A. 元素主要用于更新操作,其主要作用是在动态包含的SQL语句前输出一个SET关键字,并将SQL语句中最后一个多余的逗号去除。
B. 使用MyBatis的元素来更新操作时,前端需要传入所有参数字段,否则未传入字段会默认设置为空。
C. 在映射文件中使用元素组合进行update语句动态SQL组装时, 元素内包含的内容可以都为空,元素会进行判断处理。
D. 在映射文件进行更新操作时,只需要使用元素就可以进行动态SQL组装。

使用元素相结合的方式来组装update语句时,元素就会动态前置【 】关键字,同时也会消除SQL语句中最后一个多余的【 】。

你是否认真观看过本节?

A. 否
B. 是

答案查题题库