2025年mybatis常见面试题及答案.docx

2025年mybatis常见面试题及答案

MyBatis的核心组件有哪些?各自的作用与生命周期是什么?

MyBatis核心组件分为5类,各组件职责与生命周期明确:

SqlSessionFactoryBuilder:基于建造者模式解析MyBatis全局配置、映射文件元数据,构建SqlSessionFactory实例。生命周期仅为方法级,实例生成后即可回收,无需长期持有。

SqlSessionFactory:作为MyBatis应用的全局核心工厂,负责创建SqlSession实例,全局唯一,生命周期与应用生命周期保持一致,应用启动时初始化,应用停止时销毁。

SqlSession:是面向用户的操作入口

文档评论(0)

1亿VIP精品文档

相关文档