理解AOP先理解静态代理,动态代理,JDK动态代理:
https://www.cnblogs.com/jiyukai/p/6958744.html
https://blog.csdn.net/lsgqjh/article/details/68486433
https://www.cnblogs.com/zuidongfeng/p/8735241.html
spring
1、Spring 在ssm中起什么作用?
2、Spring的事务?
3、IOC 在项目中的作用?
4、Spring的配置文件中的内容?
5、Spring下的注解?
6、Spring DI 的三种方式?
7、Spring主要使用了什么模式?
8、IOC,AOP的实现原理?
http://blog.51cto.com/13952975/2345926
SpringMvc
1、SpringMvc 的控制器是不是单例模式,如果是,有什么问题,怎么解决?
2、SpringMvc 中控制器的注解?
3、@RequestMapping 注解用在类上的作用?
4、前台多个参数,这些参数都是一个对象,快速得到对象?
5、SpringMvc中函数的返回值?
6、SpringMvc中的转发和重定向?
7、SpringMvc和Ajax之间的相互调用?
8、SpringMvc的工作流程图?
Mybatis
1、Ibatis和Mybatis?
2、什么是Mybatis的接口绑定,有什么好处?、
3、什么情况用注解,什么情况用xml绑定?
4、Mybatis在核心处理类叫什么?
5、查询表名和返回实体Bean对象不一致,如何处理?
6、Mybatis的好处?
7、Mybatis配置一对多?
8、Mybatis配置一对一?
9 、${} 和 #{}的区别?
10、获取上一次自动生成的主键值?
11、Mybatis如何分页,分页原理?
12、Mybatis工作原理?