# Package org.springframework.test.context.transaction

Transactional support classes for the Spring TestContext Framework.

See: Description

Class Summary
Class | Description
--- | ---
TransactionalTestExecutionListener | `TestExecutionListener` that provides support for executing tests within transactions by honoring the `@Transactional` and `@NotTransactional` annotations.
TransactionConfigurationAttributes | Configuration attributes for configuring transactional tests.

Annotation Types Summary
Annotation Type | Description
--- | ---
AfterTransaction | Test annotation to indicate that the annotated `public void` method should be executed after a transaction is ended for test methods configured to run within a transaction via the `&#064;Transactional` annotation.
BeforeTransaction | Test annotation to indicate that the annotated `public void` method should be executed before a transaction is started for test methods configured to run within a transaction via the `&#064;Transactional` annotation.
TransactionConfiguration | `TransactionConfiguration` defines class-level metadata for configuring transactional tests.

## Package org.springframework.test.context.transaction Description

Transactional support classes for the Spring TestContext Framework.