更多免费java模拟试题

十三、Mybatis
 
125.mybatis 中 #{}和 ${}的区别是什么?
 
126.mybatis 有几种分页方式?
 
127.RowBounds 是一次性查询全部结果吗?为什么?
 
128.mybatis 逻辑分页和物理分页的区别是什么?
 
129.mybatis 是否支持延迟加载?延迟加载的原理是什么?
 
130.说一下 mybatis 的一级缓存和二级缓存?
 
131.mybatis 和 hibernate 的区别有哪些?
 
132.mybatis 有哪些执行器(Executor)?
 
133.mybatis 分页插件的实现原理是什么?
 
134.mybatis 如何编写一个自定义插件?
 
十四、RabbitMQ
 
135.rabbitmq 的使用场景有哪些?
 
136.rabbitmq 有哪些重要的角色?
 
137.rabbitmq 有哪些重要的组件?
 
138.rabbitmq 中 vhost 的作用是什么?
 
139.rabbitmq 的消息是怎么发送的?
 
140.rabbitmq 怎么保证消息的稳定性?
 
141.rabbitmq 怎么避免消息丢失?
 
142.要保证消息持久化成功的条件有哪些?
 
143.rabbitmq 持久化有什么缺点?
 
144.rabbitmq 有几种广播类型?
 
145.rabbitmq 怎么实现延迟消息队列?
 
146.rabbitmq 集群有什么用?
 
147.rabbitmq 节点的类型有哪些?
 
148.rabbitmq 集群搭建需要注意哪些问题?
 
149.rabbitmq 每个节点是其他节点的完整拷贝吗?为什么?
 
150.rabbitmq 集群中唯一一个磁盘节点崩溃了会发生什么情况?
 
151.rabbitmq 对集群节点停止顺序有要求吗?