Package io.jmix.data.impl
Class JmixBaseEntityManagerFactoryBean
java.lang.Object
org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
io.jmix.data.impl.JmixBaseEntityManagerFactoryBean
- 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
- Direct Known Subclasses:
JmixEntityManagerFactoryBean,JmixJtaEntityManagerFactoryBean
public class JmixBaseEntityManagerFactoryBean
extends org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DbmsSpecificsprotected JmixModulesprotected Resourcesprotected StringFields inherited from class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
loggerFields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetPersistenceXmlPath(JmixModuleDescriptor module, String storeName) protected voidprotected voidMethods 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, setValidationModeMethods 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
-
Field Details
-
storeName
-
dbmsSpecifics
-
jmixModules
-
resources
-
-
Constructor Details
-
JmixBaseEntityManagerFactoryBean
public JmixBaseEntityManagerFactoryBean()
-
-
Method Details
-
setupPersistenceUnit
protected void setupPersistenceUnit() -
getPersistenceXmlPath
-
setupJpaProperties
protected void setupJpaProperties()
-