A. MyBatis的更新操作在映射文件中是通过配置 元素来实现的 B. MyBatis的更新操作也需要进行事务提交 C. MyBatis的更新操作执行了SqlSession的update()方法 D. MyBatis的更新操作和添加操作时,只需要将insert()方法改为updat()方法即可
A. 元素主要用于改变MyBatis运行时的行为,例如开启二级缓存、开启延迟加载等 B. 虽然不配置 元素,也可以正常运行MyBatis,但是熟悉 的配置内容以及它们的作用还是十分必要的 C. 元素中延迟加载的全局开关的参数lazyLoadingEnabled默认开启 D. 元素的配置内容大多数都不需要开发人员去配置它,通常在需要时只配置少数几项即可
A. 用于单条件分支判断 B. ( 、 )用于多条件分支判断 C. 循环语句,常用于in语句等列举条件中 D. 从OGNL表达式中创建一个变量,并将其绑定到上下文,只于模糊查询的sql中
A. 元素用于映射插入语句,在执行完元素中定义的SQL语句后,没有返回结果。 B. 元素的属性与 元素的属性相同。 C. keyColumn属性用于设置第几列是主键,当主键列不是表中的第一列时需要设置。 D. useGeneratedKeys(仅对insert有用)此属性会使MyBatis使用JDBC的getGeneratedKeys()
A. property:指定映射到的实体类对象属性,与表字段一一对应。 B. column:指定表中对应的字段。 C. javaType:指定映射到实体对象属性的类型。 D. fetchType:指定在关联查询时是否启用延迟加载。fetchType属性有lazy和eager两个属
A. 对 B. 错