1
MyBatis面试题阅读指南
2
谈谈你对 MyBatis 的理解?
3
MyBaits 的优缺点有哪些?
4
MyBatis 与 Hibernate 有哪些不同?
5
MyBatis 中 #{} 和 ${}的区别是什么?
6
MyBatis 是如何进行分页的?分页插件的原理是什么?
7
MyBatis 有几种分页方式?
8
MyBatis 逻辑分页和物理分页的区别是什么?
9
MyBatis 是否支持延迟加载?如果支持,它的实现原理是什么?
10
说一下 MyBatis 的一级缓存和二级缓存?
11
Mybatis 有哪些执行器(Executor)?
12
MyBatis 动态 SQL 是做什么的?都有哪些动态 SQL?能简述一下动态 SQL的执行原理不?
共 12 篇文章
评论(1)
分页方式
一.借助数组进行分页(逻辑分页)
二.借助Sql语句进行分页(物理分页)
三.拦截器分页 (物理分页) 通过拦截器给sql语句末尾加上limit语句来查询,一劳永逸最优
四.RowBounds实现分页 (逻辑分页)
PageHelper是mybatis的通用分页插件,通过mybatis的拦截器实现分页功能,拦截sql查询请求,添加分页语句,最终实现分页查询功能。