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面试资料来突击金三银四的可以点击看下方
- 隔离|异步任务处理系统,如何解决业务长耗时、高并发难题?
- 闪存|难怪这么多人用5G手机,买了OPPO Find X5 Pro是真的好用
- 闪存|消息称国产闪存一哥产能将翻两倍 苹果最快今年也要用
- 整整一年前的今天|AMD FSR 2.0技术正式开源!NVIDIA、Intel
- 经典|SSD又要便宜了:闪存价格将大降
- 只花15块钱,我就爽了整整一个周末!?
- 闪存|显卡崩了之后是硬盘?闪存价格将大降,SSD还要更便宜
- 英特尔|致力成为NAND闪存技术市场领导者!解析存储新巨头Solidigm
- 还记得90年代的街机吗?它曾经毁掉了80后的整整一代青春
- 固态硬盘|金泰克新SSD用上长江存储国产闪存:1TB只要699元!
