spring基本概念

1.0  spring是开源的轻量级的框架。

2.0 spring最核心的两部分:

(1)aop:面向切面编程,扩展功能不是修改源代码实现。

(2)ioc: 控制反转。把对象的创建交给spring容器来创建和管理。

DI:依赖注入。依赖就是类中引用的其他对象引用,这些引用的值通过配置文件或注解来赋值。

3.0  spring是一站式框架,因为spring提供了MVC三层解决方案。

4.0  IOC的底层原理:

实现ioc用到的技术:xml配置文件、dom4j、工厂设计模式、反射。

spring基本概念_第1张图片

你可能感兴趣的:(spring基本概念)