前言
又准备到了一年一度的金九银十环节,作为一年中的跳槽求职高峰期,相信有很多朋友都已经开始着手准备面试了,但是网上的面试题杂七杂八的,所以今天分享2份整合好的合集版,从基础到深入比较全面。即适合初入社会不久的职场新人,也适合混迹江湖的大牛老手。希望这份资料能帮助到大家,让各位在面试中脱颖而出!
MyBatis 面试题
- 什么是 Mybatis?
- Mybaits 的优点:
- MyBatis 框架的缺点:
- MyBatis 框架适用场合:
- MyBatis 与 Hibernate 有哪些不同?
- #{}和${}的区别是什么?
- 当实体类中的属性名和表中的字段名不一样 ,怎么办 ?
- 模糊查询 like 语句该怎么写?
- 通常一个 Xml 映射文件,都会写一个 Dao 接口与之对应,请问,这个 Dao 接口的工作原理是什么?Dao 接口里的方法,参数不同时, 方法能重载吗?
- Mybatis 是如何进行分页的?分页插件的原理是什么?
- Mybatis 是如何将 sql 执行结果封装为目标对象并返回的? 都有哪些映射形式?
- 如何执行批量插入?
- 如何获取自动生成的(主)键值?
- 在 mapper 中如何传递多个参数?
- Mybatis 动态 sql 有什么用?执行原理?有哪些动态 sql?