以下哪些不是Mybatis中的关键字()。
A.if
B.choose
C.when
D.none
A.if
B.choose
C.when
D.none
B.MyBatis可以配置动态SQL并优化SQL
C.MyBatis更新数据时,需要发送所有字段;不支持存储过程
D.对于一些复杂的和需要优化性能的项目来说,使用MyBatis更加合适
B.当一级缓存开启时,如果sqlSession第一次执行某查询语句,MyBatis会将结果集写入一级缓存。
C.当一级缓存开启时,如果sqlSession第二次执行某查询语句,MyBatis一定可以从一级缓存中读取数据。
D.MyBatis一级缓存的作用域是Sqlsession。
B.MyBatis的配置相对简单,在编写配置文件时无须关心元素顺序
C.MyBatis配置文件的根元素 元素
D.在编写MyBatis配置文件时,不是所有的元素都必须配置
A、屏蔽数据访问细节,实现业务逻辑和数据访问逻辑的分离。
B、支持普通SQL查询,存储过程和高级映射。
C、支持缓存和连接池。
D、映射文件支持原生的sql语句。
此题为判断题(对,错)。
A、<sql>元素的作用就是定义可重用的SQL代码片段,然后在其他语句中引用这一代码片段。
B、使用<include>元素的refid属性可以引用自定义的代码片段。
C、使用<include>元素refid的属性值为自定义代码片段的name。
D、<sql>元素是<mapper>元素的子元素。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!