Interface JpaEntityProvider<T>

Type Parameters:
T - type of the entity supported by this provider

@Contract public interface JpaEntityProvider<T>
Persistence entity provider contract. Alternative persistence context initialization for common persistence providers, e.g. Jakarta Persistence compliant runtime without provider specific extension.

Entity providers are discovered using service registry. Entity classes may be provided as class names in Config. This interface allows alternative entity classes configuration.

  • Method Summary

    Modifier and Type
    Method
    Description
    Persistence entity class.
  • Method Details

    • entityClass

      Class<T> entityClass()
      Persistence entity class.
      Returns:
      class of entity described by this metadata provider