类 HibernatePersistenceProvider

  • 所有已实现的接口:
    javax.persistence.spi.PersistenceProvider

    public class HibernatePersistenceProvider
    extends Object
    implements javax.persistence.spi.PersistenceProvider
    The Hibernate PersistenceProvider implementation
    作者:
    Gavin King, Steve Ebersole, Brett Meyer
    • 构造器详细资料

      • HibernatePersistenceProvider

        public HibernatePersistenceProvider()
    • 方法详细资料

      • createEntityManagerFactory

        public javax.persistence.EntityManagerFactory createEntityManagerFactory​(String persistenceUnitName,
                                                                                 Map properties)

        Note: per-spec, the values passed as properties override values found in persistence.xml

        指定者:
        createEntityManagerFactory 在接口中 javax.persistence.spi.PersistenceProvider
      • wrap

        protected static Map wrap​(Map properties)
      • createContainerEntityManagerFactory

        public javax.persistence.EntityManagerFactory createContainerEntityManagerFactory​(javax.persistence.spi.PersistenceUnitInfo info,
                                                                                          Map properties)

        Note: per-spec, the values passed as properties override values found in PersistenceUnitInfo

        指定者:
        createContainerEntityManagerFactory 在接口中 javax.persistence.spi.PersistenceProvider
      • generateSchema

        public void generateSchema​(javax.persistence.spi.PersistenceUnitInfo info,
                                   Map map)
        指定者:
        generateSchema 在接口中 javax.persistence.spi.PersistenceProvider
      • generateSchema

        public boolean generateSchema​(String persistenceUnitName,
                                      Map map)
        指定者:
        generateSchema 在接口中 javax.persistence.spi.PersistenceProvider
      • getEntityManagerFactoryBuilder

        protected EntityManagerFactoryBuilder getEntityManagerFactoryBuilder​(javax.persistence.spi.PersistenceUnitInfo info,
                                                                             Map integration)
      • getProviderUtil

        public javax.persistence.spi.ProviderUtil getProviderUtil()
        指定者:
        getProviderUtil 在接口中 javax.persistence.spi.PersistenceProvider