Browse Source

Revise setPersistenceUnitName javadoc

Closes gh-36205

(cherry picked from commit 22cf7958a5)
6.2.x
Juergen Hoeller 6 days ago
parent
commit
1e0a85368e
  1. 10
      spring-orm/src/main/java/org/springframework/orm/jpa/AbstractEntityManagerFactoryBean.java
  2. 7
      spring-orm/src/main/java/org/springframework/orm/jpa/LocalContainerEntityManagerFactoryBean.java

10
spring-orm/src/main/java/org/springframework/orm/jpa/AbstractEntityManagerFactoryBean.java

@ -69,7 +69,7 @@ import org.springframework.util.CollectionUtils;
* a Spring application context. * a Spring application context.
* *
* <p>Encapsulates the common functionality between the different JPA bootstrap * <p>Encapsulates the common functionality between the different JPA bootstrap
* contracts (standalone as well as container). * contracts: standalone as well as container.
* *
* <p>Implements support for standard JPA configuration conventions as well as * <p>Implements support for standard JPA configuration conventions as well as
* Spring's customizable {@link JpaVendorAdapter} mechanism, and controls the * Spring's customizable {@link JpaVendorAdapter} mechanism, and controls the
@ -178,10 +178,10 @@ public abstract class AbstractEntityManagerFactoryBean implements
} }
/** /**
* Specify the name of the EntityManagerFactory configuration. * Specify the name of the persistence unit configuration to use.
* <p>Default is none, indicating the default EntityManagerFactory * <p>Default is none, indicating the default persistence unit configuration.
* configuration. The persistence provider will throw an exception if * The persistence provider will throw an exception if ambiguous persistence
* ambiguous EntityManager configurations are found. * unit configurations are found.
* @see jakarta.persistence.Persistence#createEntityManagerFactory(String) * @see jakarta.persistence.Persistence#createEntityManagerFactory(String)
*/ */
public void setPersistenceUnitName(@Nullable String persistenceUnitName) { public void setPersistenceUnitName(@Nullable String persistenceUnitName) {

7
spring-orm/src/main/java/org/springframework/orm/jpa/LocalContainerEntityManagerFactoryBean.java

@ -133,9 +133,10 @@ public class LocalContainerEntityManagerFactoryBean extends AbstractEntityManage
} }
/** /**
* Uses the specified persistence unit name as the name of the default * Specify the name of the persistence unit configuration to use.
* persistence unit, if applicable. * <p>Uses the specified persistence unit name as the name of the
* <p><b>NOTE: Only applied if no external PersistenceUnitManager specified.</b> * default persistence unit, if applicable. Otherwise, it selects
* among the available persistence units.
* @see DefaultPersistenceUnitManager#setDefaultPersistenceUnitName * @see DefaultPersistenceUnitManager#setDefaultPersistenceUnitName
*/ */
@Override @Override

Loading…
Cancel
Save