## Uses of Class
org.springframework.transaction.support.DefaultTransactionDefinition

- Packages that use DefaultTransactionDefinition
  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.

- - ### Uses of DefaultTransactionDefinition in org.springframework.transaction.interceptor

    Subclasses of DefaultTransactionDefinition in org.springframework.transaction.interceptor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultTransactionAttribute` Spring's common transaction attribute implementation.
    `class` | `RuleBasedTransactionAttribute` TransactionAttribute implementation that works out whether a given exception should cause transaction rollback by applying a number of rollback rules, both positive and negative.

  - ### Uses of DefaultTransactionDefinition in org.springframework.transaction.support

    Subclasses of DefaultTransactionDefinition in org.springframework.transaction.support
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TransactionTemplate` Template class that simplifies programmatic transaction demarcation and transaction exception handling.