Class HibernatePersistenceLoadingLocalContainerEntityManagerFactoryBean
- java.lang.Object
-
- org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
-
- org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
-
- org.n52.sensorweb.server.db.factory.HibernatePersistenceLoadingLocalContainerEntityManagerFactoryBean
-
- All Implemented Interfaces:
Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanClassLoaderAware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.FactoryBean<javax.persistence.EntityManagerFactory>,org.springframework.beans.factory.InitializingBean,org.springframework.context.ResourceLoaderAware,org.springframework.context.weaving.LoadTimeWeaverAware,org.springframework.dao.support.PersistenceExceptionTranslator,org.springframework.orm.jpa.EntityManagerFactoryInfo
public class HibernatePersistenceLoadingLocalContainerEntityManagerFactoryBean extends org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBeanConfigures aLocalContainerEntityManagerFactoryBeanwith proper datasource and JPA properties. It also sets theHibernateJpaVendorAdapterand scans for xml mappings defined within a given xml resource location, e.g. classpath*:META-INF/persistence.xml or /usecases/case-A.xml.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HibernatePersistenceLoadingLocalContainerEntityManagerFactoryBean(DataSource datasource, org.springframework.boot.autoconfigure.orm.jpa.JpaProperties properties, String xmlPersistenceLocation)
-
Method Summary
-
Methods inherited from class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
afterPropertiesSet, createNativeEntityManagerFactory, determinePersistenceUnitInfo, getDataSource, getPersistenceUnitInfo, getPersistenceUnitName, postProcessEntityManagerFactory, setDataSource, setJtaDataSource, setLoadTimeWeaver, setMappingResources, setPackagesToScan, setPersistenceUnitManager, setPersistenceUnitName, setPersistenceUnitPostProcessors, setPersistenceUnitRootLocation, setPersistenceXmlLocation, setResourceLoader, setSharedCacheMode, setValidationMode
-
Methods inherited from class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
createEntityManagerFactoryProxy, createNativeEntityManager, destroy, getBeanClassLoader, getBootstrapExecutor, getEntityManagerInterface, getJpaDialect, getJpaPropertyMap, getJpaVendorAdapter, getNativeEntityManagerFactory, getObject, getObjectType, getPersistenceProvider, isSingleton, postProcessEntityManager, setBeanClassLoader, setBeanFactory, setBeanName, setBootstrapExecutor, setEntityManagerFactoryInterface, setEntityManagerInitializer, setEntityManagerInterface, setJpaDialect, setJpaProperties, setJpaPropertyMap, setJpaVendorAdapter, setPersistenceProvider, setPersistenceProviderClass, translateExceptionIfPossible, writeReplace
-
-
-
-
Constructor Detail
-
HibernatePersistenceLoadingLocalContainerEntityManagerFactoryBean
public HibernatePersistenceLoadingLocalContainerEntityManagerFactoryBean(DataSource datasource, org.springframework.boot.autoconfigure.orm.jpa.JpaProperties properties, String xmlPersistenceLocation)
- Parameters:
datasource- the datasourceproperties- the JPA propertiesxmlPersistenceLocation- the xml resource location, e.g. classpath*:META-INF/persistence.xml
-
-