如何学习spring的源码之spring的整体架构介绍

在Java EE的应用开发中,Spring支持POJO和使用JavaBean的开发方式,使应用面向接口开发,充分支持面向对象的设计方法 。 这样使得Java程序的开发的入门、测试、应用部署都得到了简化 。

如何学习spring的源码之spring的整体架构介绍

文章插图
方式/
1Spring  IOC 是spring的焦点模块之一,包含了最根基的IOC容器BeanFactory接口与实现
如何学习spring的源码之spring的整体架构介绍

文章插图

2【如何学习spring的源码之spring的整体架构介绍】Spring AOP 也是spring的焦点模块,环绕着AOP的加强功能,Spring集当作了AspectJ作为AOP的一个特定实现,同时还在JVM动态代办署理/CGLIB的根本上,实现了一个AOP框架 。 下图为AOP联盟界说的AOP系统布局
如何学习spring的源码之spring的整体架构介绍

文章插图

3Spring MVC:以DispatcherSerlet为焦点,实现了MVC模式,包罗如何与
 Web容器情况的集当作,Web请求的阻挡、分发、处置和ModelAndView数据的返回,以及若何集当作各类UI视图揭示和数据表示,经由过程这个模块,可以完当作

    推荐阅读