1、spring
- springbean的生命周期?在项目中有哪些应用?
- springaop如何理解?cglib和jdk自带代理有什么区别?在项目中有哪些应用?
- spring事务传播特性?spring事务的实现方式?项目中如何应用?
- 拦截器和过滤器有什么区别?在项目中如何应用?
- ThreadLocal如何理解?在项目中如何应用?
2、springmvc
- springmvc的工作流程?
- 在项目中异常是怎么处理的?
3、mybatis
- mybatis四个重要组件?分别有什么作用?在项目中如何应用?
- resultType 和 resultMap有什么区别?
- #和$的区别?
- 多表关联查询?
- 批量更新?
4、mysql
- 事务的隔离级别?事务的四个特性?
- 索引的种类?
- myisam和innodb的区别?应用场景?
- 索引的原理?
- 为什么用b+tree,不用其他平衡二叉树?