Generated by
JDiff

org.springframework.orm.jpa.persistenceunit Documentation Differences

This file contains all the changes in documentation in the package org.springframework.orm.jpa.persistenceunit as colored differences. Deletions are shown like this, and additions are shown like this.
If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The new HTML tags are shown in the differences. If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. Similarly, documentation which was inherited from another class or interface is not shown here.
Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a <code> tag will cause all subsequent paragraphs to be displayed differently.

Class DefaultPersistenceUnitManager, DataSource getDefaultDataSource()

Return the JDBC DataSource that the JPA persistence provider is supposed supposed to useuse for accessing the database if none has been specified in in persistence.xml.
Class DefaultPersistenceUnitManager, void setDefaultDataSource(DataSource)

Specify the JDBC DataSource that the JPA persistence provider is supposed supposed to useuse for accessing the database if none has been specified in in persistence.xml. This variant indicates no special transaction setup, i.e. typical resource-local.

In JPA speak, a DataSource passed in here will be uses as "nonJtaDataSource" on the PersistenceUnitInfo passed to the PersistenceProvider, provided that none has been registered before. @see javax.persistence.spi.PersistenceUnitInfo#getNonJtaDataSource()

Class DefaultPersistenceUnitManager, void setPersistenceUnitPostProcessors(PersistenceUnitPostProcessor[])

Set the PersistenceUnitPostProcessors to be applied to each PersistenceUnitInfo that has been parsed by this manager.

Such post-processors can, for example, register further entity entity classes andand jar files, in addition to the metadata read in from from persistence.xml.


Class SmartPersistenceUnitInfo

Extension of the standard JPA PersistenceUnitInfo interface, for advanced collaboration between Spring's org.springframework.orm.jpa.LocalEntityManagerFactoryBeanLocalContainerEntityManagerFactoryBean and and PersistenceUnitManager implementations. @author Juergen Hoeller @since 3.0.1 @see PersistenceUnitManager @see org.springframework.orm.jpa.LocalEntityManagerFactoryBeanLocalContainerEntityManagerFactoryBean