MyBatis面试真题24道:
- 什么是 Mybatis?
- Mybaits 的优点:
- MyBatis 框架的缺点:
- MyBatis 框架适用场合:
- MyBatis 与 Hibernate 有哪些不同?
- #{和${的区别是什么?
- 当实体类中的属性名和表中的字段名不一样, 怎么办 ?
- 模糊查询 like 语句该怎么写?
- 通常一个 Xml 映射文件 , 都会写一个 Dao 接口与之对应 , 请问 , 这个 Dao 接口的工作原理是什么?Dao 接口里的方法 , 参数不同时 , 方法能重载吗?
- Mybatis 是如何进行分页的?分页插件的原理是什么?
- Mybatis 是如何将 sql 执行结果封装为目标对象并返回的?都有哪些映射形式?
- 如何执行批量插入?
- 如何获取自动生成的(主)键值?
- Mybatis 动态 sql 有什么用?执行原理?有哪些动态 sql?
- Xml 映射文件中 , 除了常见的 select|insert|updae|delete 标签之外 , 还有哪些标签?
- Mybatis 的 Xml 映射文件中 , 不同的 Xml 映射文件 , id 是否可以重复?
- 为什么说 Mybatis 是半自动 ORM 映射工具?它与全自动的区别在哪里?
- MyBatis 实现一对一有几种方式?具体怎么操作的?
- MyBatis 实现一对多有几种方式怎么操作的?
- Mybatis 是否支持延迟加载?如果支持 , 它的实现原理是什么?
- Mybatis 的一级、二级缓存:
- 什么是 MyBatis 的接口绑定?有哪些实现方式?
- 使用 MyBatis 的 mapper 接口调用时有哪些要求?
- 简述 Mybatis 的插件运行原理 , 以及如何编写一个插件 。
后面还有关于 springMVC , 微服务 , Dubbo , netty , 网络 , zookeeper , kafkarabbitMQ , readis缓存 , 数据库 , 设计模式 , 就不在这里一一给大家展示了 , 需要这份PDF面试资料来突击金三银四的可以点击看下方
【闪存|耗时整整7天,终于把牛客网上最火的Java面试八股文整理成了面试文档】
- 闪存|SWIFT只是聊天工具?泽连斯基又被骗了,西方丢的“核弹”成臭弹
- 闪存|铠侠和西数材料污染后续影响,群联预计5月中旬开始NAND闪存开始短缺
- 闪存|Redmi Note 12 Pro曝光?或将搭载最新发布的天玑8000系列!
- 高通骁龙|相同的运存和闪存,iQOONeo5只比Neo5SE贵300,选哪个比较好?
- 闪存|闪存生产线污染依然没消停:群联预计5月出现短缺问题
- 闪存|对制裁升级的担忧逐渐加重!俄罗斯人纷纷抢购电子产品
- 闪存|OPPO华为iPhone拍视频对比
- 闪存|OPPO K9s全面测评:性能强、续航久
- 闪存|大号U盘!QLC闪存硬盘真实性能被扒:最低60MB/s
- OPPO手机|OPPO放手一搏,三星屏+65w闪存+128GB,降至1399元