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

- Packages that use AbstractPlatformTransactionManager
  Package | Description
  --- | ---
  org.springframework.jca.cci.connection | Provides a utility class for easy ConnectionFactory access, a PlatformTransactionManager for local CCI transactions, and various simple ConnectionFactory proxies/adapters.
  org.springframework.jdbc.datasource | Provides a utility class for easy DataSource access, a PlatformTransactionManager for a single DataSource, and various simple DataSource implementations.
  org.springframework.jdbc.support | Support classes for the JDBC framework, used by the classes in the jdbc.core and jdbc.object packages.
  org.springframework.jms.connection | Provides a PlatformTransactionManager implementation for a single JMS ConnectionFactory, and a SingleConnectionFactory adapter.
  org.springframework.orm.hibernate5 | Package providing integration of Hibernate 5.x with Spring concepts.
  org.springframework.orm.jpa | Package providing integration of JPA (Java Persistence API) with Spring concepts.
  org.springframework.transaction.jta | Transaction SPI implementation for JTA.

- - ### Uses of AbstractPlatformTransactionManager in org.springframework.jca.cci.connection

    Subclasses of AbstractPlatformTransactionManager in org.springframework.jca.cci.connection
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CciLocalTransactionManager` Deprecated. as of 5.3, in favor of specific data access APIs (or native CCI usage if there is no alternative)

  - ### Uses of AbstractPlatformTransactionManager in org.springframework.jdbc.datasource

    Subclasses of AbstractPlatformTransactionManager in org.springframework.jdbc.datasource
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DataSourceTransactionManager` `PlatformTransactionManager` implementation for a single JDBC `DataSource`.

  - ### Uses of AbstractPlatformTransactionManager in org.springframework.jdbc.support

    Subclasses of AbstractPlatformTransactionManager in org.springframework.jdbc.support
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JdbcTransactionManager` `JdbcAccessor`-aligned subclass of the plain `DataSourceTransactionManager`, adding common JDBC exception translation for the commit and rollback step.

  - ### Uses of AbstractPlatformTransactionManager in org.springframework.jms.connection

    Subclasses of AbstractPlatformTransactionManager in org.springframework.jms.connection
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JmsTransactionManager` `PlatformTransactionManager` implementation for a single JMS `ConnectionFactory`.

  - ### Uses of AbstractPlatformTransactionManager in org.springframework.orm.hibernate5

    Subclasses of AbstractPlatformTransactionManager in org.springframework.orm.hibernate5
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HibernateTransactionManager` `PlatformTransactionManager` implementation for a single Hibernate `SessionFactory`.

  - ### Uses of AbstractPlatformTransactionManager in org.springframework.orm.jpa

    Subclasses of AbstractPlatformTransactionManager in org.springframework.orm.jpa
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JpaTransactionManager` `PlatformTransactionManager` implementation for a single JPA `EntityManagerFactory`.

  - ### Uses of AbstractPlatformTransactionManager in org.springframework.transaction.jta

    Subclasses of AbstractPlatformTransactionManager in org.springframework.transaction.jta
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JtaTransactionManager` `PlatformTransactionManager` implementation for JTA, delegating to a backend JTA provider.
    `class` | `WebLogicJtaTransactionManager` Special `JtaTransactionManager` variant for BEA WebLogic (9.0 and higher).
    `class` | `WebSphereUowTransactionManager` WebSphere-specific PlatformTransactionManager implementation that delegates to a `UOWManager` instance, obtained from WebSphere's JNDI environment.