1. Mybatis 和 Hibernate 有什么区别?
2. Mybatis 有什么优缺点?
3. 说一说 Mybatis 的编程步骤。
4. 调用接口为什么能执行 mapper 中的 SQL?
5. 什么叫预编译,为什么要预编译?
6. Mybatis 有哪些执行器?
7. Mybatis 支持延迟加载吗?
8. #{} 和 ${} 有什么区别?
9. Mybatis 插件的原理是什么?
10. Mybatis 支持缓存吗?
11. Hibernate 对象的三种状态是什么?
12. openSession 和 getCurrentSession 有什么区别?
13. 说一说 hibernate 的缓存?