Spring核心技术

来源:互联网 发布:数控车床排刀架编程 编辑:程序博客网 时间:2024/04/29 21:03

Spring是轻量级开源框架。

核心是:控制反转IOC和面向切面AOP。

1、控制反转IOC(Inversion of control)

应用本身不负责对象的创建和维护。

对象和依赖对象的创建交给spring容器去管理和维护。

这个权利反转给容器。

2、面向切面AOP

在项目中使用AOP来管理事务的开启、提交、回滚。

在项目中管理事务的传播特性。