# Uses of Package
org.springframework.transaction.annotation

- Packages that use org.springframework.transaction.annotation
  Package | Description
  --- | ---
  org.springframework.test.context.junit4 | Support classes for integrating the Spring TestContext Framework with JUnit 4.12 or higher.
  org.springframework.test.context.testng | Support classes for integrating the Spring TestContext Framework with TestNG.
  org.springframework.transaction.annotation | Spring's support for annotation-based transaction demarcation.
  org.springframework.transaction.aspectj |

- Classes in org.springframework.transaction.annotation used by org.springframework.test.context.junit4
  Class and Description
  Transactional Describes a transaction attribute on an individual method or on a class.

- Classes in org.springframework.transaction.annotation used by org.springframework.test.context.testng
  Class and Description
  Transactional Describes a transaction attribute on an individual method or on a class.

- Classes in org.springframework.transaction.annotation used by org.springframework.transaction.annotation
  Class and Description
  AbstractTransactionManagementConfiguration Abstract base `@Configuration` class providing common structure for enabling Spring's annotation-driven transaction management capability.
  Isolation Enumeration that represents transaction isolation levels for use with the `Transactional` annotation, corresponding to the `TransactionDefinition` interface.
  Propagation Enumeration that represents transaction propagation behaviors for use with the `Transactional` annotation, corresponding to the `TransactionDefinition` interface.
  Transactional Describes a transaction attribute on an individual method or on a class.
  TransactionAnnotationParser Strategy interface for parsing known transaction annotation types.

- Classes in org.springframework.transaction.annotation used by org.springframework.transaction.aspectj
  Class and Description
  AbstractTransactionManagementConfiguration Abstract base `@Configuration` class providing common structure for enabling Spring's annotation-driven transaction management capability.