Class PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver

  • All Implemented Interfaces:
    PersistenceProviderResolver
    Enclosing class:
    PersistenceProviderResolverHolder

    private static class PersistenceProviderResolverHolder.DefaultPersistenceProviderResolver
    extends java.lang.Object
    implements PersistenceProviderResolver
    Default provider resolver class to use when none is explicitly set. Uses service loading mechanism as described in the Java Persistence specification. A ServiceLoader.load() call is made with the current context classloader to find the service provider files on the classpath.