文章目录

        • 1、什么是 MyBatis?
        • 2、讲下MyBatis的缓存
        • 3、Mybatis是如何进行分页的?分页插件的原理是什么?
        • 4、简述Mybatis的插件运行原理,以及如何编写一个插件?
        • 5、Mybatis动态sql是做什么的?都有哪些动态sql?能简述一下动态sql 的执行原理吗?
        • 6、#{}和${}的区别是什么?
        • 7、为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里?
        • 8、Mybatis是否支持延迟加载?如果支持,它的实现原理是什么?
        • 9、MyBatis 与 Hibernate 有哪些不同?
        • 10、MyBatis的好处是什么?
        • 11、简述Mybatis的Xml映射文件和Mybatis内部数据结构之间的映射 关系?
        • 12、什么是MyBatis的接口绑定,有什么好处?

更多推荐

开源框架面试之MyBatis面试题