1.Spring源码解析-概述

首先我们看一下Spring Framework 的系统架构,对Spring的全貌了解一下

Spring 的系统架构

Spring的核心就两点IoC和AOP:

1.IoC(控制反转):用人话说的意思是Spring容器负责各个组件的生老病死和管理,而Ioc的核心又是BeanFactory,负责对Bean的实例化,让我们可以少些很多代码,而且也可解耦。当然了容器还负责管理Bean的生命周期。

2.AOP(面向切面):像日志,鉴权,事务等业务是在应用各处都有存在,所以把这些和业务无相关的单独组件,不用各处都写重复代码,可重复利用。

DefaultListableBeanFactory的关系图谱
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。