学习Spring遇到的第一个核心概念就是容器
容器是一种为某种特定组件的运行提供必要支持的一个软件环境。除此之外,容器还提供了许多底层服务。例如Servlet容器底层实现了TCP连接、解析HTTP协议等非常复杂的服务。
Spring的核心就是提供了一个IoC容器,它可以管理所有轻量级的JavaBean组件,提供的底层服务包括组件的生命周期管理,配置和组装服务,AOP支持、以及建立在AOP基础上的声明式事务服务等。
IOC (Inversion of Control)
学习Spring遇到的第一个核心概念就是容器
容器是一种为某种特定组件的运行提供必要支持的一个软件环境。除此之外,容器还提供了许多底层服务。例如Servlet容器底层实现了TCP连接、解析HTTP协议等非常复杂的服务。
Spring的核心就是提供了一个IoC容器,它可以管理所有轻量级的JavaBean组件,提供的底层服务包括组件的生命周期管理,配置和组装服务,AOP支持、以及建立在AOP基础上的声明式事务服务等。
IOC (Inversion of Control)