Spring

Spring中的事务管理

Spring中的事务管理通常有两种方式,即编程式事务管理和声明式事务管理。在学习Spring中的事务管理前, 首先需要了解几个事务中的概念。

关于事务的一些概念

事务本身持有4个限定属性,即原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability), 这也就是常说的事务ACID属性。

Spring中的三种依赖注入方式

Spring的IoC容器是整个Spring框架的核心和基础。IoC的英文全称是Inversion Of Control,翻译过来的意思就是控制反转, 与IoC经常一起提到的另一个概念叫做依赖注入(Dependency Injection),在Spring中这是两个类似的概念。 Spring中实现依赖注入通常有这么几种方式: