2026年spring mybatis面试题及答案.docxVIP

  • 1
  • 0
  • 约1.12万字
  • 约 29页
  • 2026-11-08 发布于陕西
  • 举报

2026年springmybatis面试题及答案

考试时长:120分钟满分:100分

一、单选题(总共10题,每题2分,总分20分)

1.MyBatis中,用于动态构建SQL语句的核心组件是?

A.Executor

B.SqlSession

C.Mapper

D.SqlNode

2.在MyBatis中,如何配置多个数据源并实现动态路由?

A.通过XML配置文件定义多个dataSource节点

B.使用environments节点并设置transactionManager

C.通过注解@TargetDataSource实现动态切换

D.以上都是

3.MyBatis中,关于一级缓存和二级缓存的描述,正确的是?

A.一级缓存默认开启,二级缓存需要手动配置

B.一级缓存仅限于SqlSession内部,二级缓存跨SqlSession

C.一级缓存通过cache节点配置,二级缓存默认开启

D.一级缓存用于SQL语句缓存,二级缓存用于结果集缓存

4.MyBatis中,如何实现自定义类型处理器(TypeHandler)?

A.继承HandlerAdapter并重写handle

文档评论(0)

1亿VIP精品文档

相关文档