| Package | Description | 
|---|---|
| org.springframework.transaction.interceptor | AOP-based solution for declarative transaction demarcation. | 
| org.springframework.transaction.support | Support classes for the org.springframework.transaction package. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultTransactionAttributeSpring's common transaction attribute implementation. | 
| class  | RuleBasedTransactionAttributeTransactionAttribute implementation that works out whether a given exception
 should cause transaction rollback by applying a number of rollback rules,
 both positive and negative. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TransactionTemplateTemplate class that simplifies programmatic transaction demarcation and
 transaction exception handling. |