MyBatis 常见面试题及详细答案(实战版).docx

MyBatis 常见面试题及详细答案(实战版).docx

MyBatis常见面试题及详细答案(实战版)

一、基础认知类

1、什么是MyBatis?它的核心作用是什么?

MyBatis是一款开源的轻量级持久层框架,属于半自动ORM框架,专门用于Java程序和数据库之间的数据交互。

核心作用:封装了JDBC繁琐的代码,比如手动创建连接、创建Statement、手动设置参数、结果集封装等重复操作,让开发者只需要关注SQL语句本身,大幅简化数据库操作代码。

和Hibernate全自动ORM框架不同,MyBatis不会自动生成SQL,SQL由开发者手动编写,灵活性更高,适配复杂业务、多表关联、复杂查询场景,这也是企业项目

文档评论(0)

1亿VIP精品文档

相关文档