mybatis高级开发面试题及答案.docx

mybatis高级开发面试题及答案

一、MyBatis核心原理与缓存机制

1.单选题(5分)

MyBatis中一级缓存的作用范围是()。

A.Application

B.Session

C.Statement

D.Database

2.判断题(5分)

MyBatis的二级缓存默认是开启的,且需要在Mapper接口或XML文件中显式配置`cache`标签或`@CacheNamespace`注解才能生效。

3.简答题(10分)

请简述MyBatis中一级缓存和二级缓存的区别,以及一级缓存失效的常见场景。

二、动态SQL与映射配置

4.单选题(5分)

在MyBatis中,使用`{}

文档评论(0)

1亿VIP精品文档

相关文档