org.springframework.data.jpa.support
Class MergingPersistenceUnitManager
java.lang.Object
org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager
org.springframework.data.jpa.support.MergingPersistenceUnitManager
- All Implemented Interfaces:
- Aware, InitializingBean, ResourceLoaderAware, LoadTimeWeaverAware, PersistenceUnitManager
public class MergingPersistenceUnitManager
- extends DefaultPersistenceUnitManager
Extends DefaultPersistenceUnitManager
to merge configurations of one persistence unit residing in multiple
persistence.xml
files into one. This is necessary to allow the declaration of entities in seperate modules.
- Author:
- Oliver Gierke
- See Also:
http://jira.springframework.org/browse/SPR-2598
Methods inherited from class org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager |
afterPropertiesSet, getDataSourceLookup, getDefaultDataSource, getLoadTimeWeaver, getPersistenceUnitInfo, getPersistenceUnitPostProcessors, obtainDefaultPersistenceUnitInfo, obtainPersistenceUnitInfo, preparePersistenceUnitInfos, setDataSourceLookup, setDataSources, setDefaultDataSource, setDefaultPersistenceUnitName, setDefaultPersistenceUnitRootLocation, setLoadTimeWeaver, setMappingResources, setPackagesToScan, setPersistenceUnitPostProcessors, setPersistenceXmlLocation, setPersistenceXmlLocations, setResourceLoader |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MergingPersistenceUnitManager
public MergingPersistenceUnitManager()
postProcessPersistenceUnitInfo
protected void postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo pui)
- Overrides:
postProcessPersistenceUnitInfo
in class DefaultPersistenceUnitManager
isPersistenceUnitOverrideAllowed
protected boolean isPersistenceUnitOverrideAllowed()
- Overrides:
isPersistenceUnitOverrideAllowed
in class DefaultPersistenceUnitManager
Copyright © 2011-2012-2012 SpringSource. All Rights Reserved.