1.spring的体系结构:五部分:test,core,aop,data access,web.
https://blog.csdn.net/u012075383/article/details/53837695
2.spring的ioc原理
http://www.360doc.com/content/17/0917/07/2708086_687778967.shtml
3.ioc中bean的生命周期
https://www.cnblogs.com/kenshinobiy/p/4652008.html
4.spring context装载过程
web.xml配置文件里配置contextloaderlistener
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath*:applicationContext*.xml,classpath:spring-mvc.xml
</param-value>
</context-param>
父类初始化容器
public WebApplicationContext initWebApplicationContext(ServletContext servletContext) {
}
5.beanfactory和factorybean的区别
https://www.cnblogs.com/redcool/p/6413461.html
6.aop的底层实现原理
动态代理
7.spring mvc的执行流程