-
Bean 的生命周期?
-
Bean 的作用域?
-
Spring 中的单例 Bean 的线程安全问题了解吗?
-
谈谈你对 Spring 中的事物的理解?
-
Spring 中的事务隔离级别?
-
Spring 中的事物传播行为?
-
Spring 常用的注入方式有哪些?
-
Spring 框架中用到了哪些设计模式?
-
ApplicationContext 通常的实现有哪些?
-
谈谈你对 MVC 模式的理解?
-
SpringMVC 的工作原理/执行流程?
-
SpringMVC 的核心组件有哪些?
-
SpringMVC 常用的注解有哪些?
-
@RequestMapping 的作用是什么?
-
如何解决 POST 请求中文乱码问题,GET 的又如何处理呢?
-
SpringMVC 的控制器是不是单例模式,如果是会有什么问题,怎么解决?
-
SpringMVC 怎么样设定重定向和转发的?
-
SpringMVC 里面拦截器是怎么写的?
-
SpringMVC 和 Struts2 的区别有哪些?
-
谈谈你对 MyBatis 的理解?
-
MyBaits 的优缺点有哪些?
-
MyBatis 与 Hibernate 有哪些不同?
-
MyBatis 中 #{} 和 ${}的区别是什么?
-
MyBatis 是如何进行分页的?分页插件的原理是什么?
-
MyBatis 有几种分页方式?
-
MyBatis 逻辑分页和物理分页的区别是什么?
-
MyBatis 是否支持延迟加载?如果支持,它的实现原理是什么?
-
说一下 MyBatis 的一级缓存和二级缓存?
-
Mybatis 有哪些执行器(Executor)?
-
MyBatis 动态 SQL 是做什么的?都有哪些动态 SQL?能简述一下动态 SQL的执行原理不?
答案在我整理的一本《Java面试八股文》PDF里都有,如果需要可以直接点击获取。
-
请说下你对 MySQL 架构的了解?
-
一条 SQL 语句在数据库框架中的执行流程?
-
数据库的三范式是什么?
-
char 和 varchar 的区别?
-
varchar(10) 和 varchar(20) 的区别?
-
谈谈你对索引的理解?
-
索引的