面试题之MyBatis

1、MyBatis 是什么框架?
2、MyBatis 和 ORM 的区别?
3、MyBatis 为什么是半自动 ORM 映射?
4、MyBatis 框架的应用场景?
5、MyBatis 有哪些优点?
6、MyBatis 有哪些缺点?
7、MyBatis 和 Hibernate 的区别?
8、MyBatis 和 JPA 的区别?
9、MyBatis 有哪几种 SQL 编写形式?
10、MyBatis 支持哪些传参数的方法?
11、MyBatis 的 $ 和 # 传参的区别?
12、MyBatis 可以映射到枚举类吗?
13、MyBatis 怎么封装动态 SQL?
14、Mybatis trim 标签有什么用?
15、MyBatis 怎么实现分页?
16、MyBatis 流式查询有什么用?
17、MyBatis 模糊查询 like 语句该怎么写?
18、MyBatis 配置文件中的 SQL id 是否能重复?
19、MyBatis 如何防止 SQL 注入?
20、MyBatis 如何获取自动生成的主键id?
21、MyBatis 使用了哪些设计模式?
22、MyBatis 中的缓存机制有啥用?
23、MyBatis 一级缓存和二级缓存的区别?
24、MyBatis-Plus 是什么框架?


觉得内容还不错?打赏个钢镚鼓励鼓励!!👍