Package org.springframework.orm.jpa.persistenceunit
@NullMarked
package org.springframework.orm.jpa.persistenceunit
Internal support for managing JPA persistence units.
-
ClassDescriptionDefault implementation of the
PersistenceUnitManagerinterface.Strategy interface to filter the list of persistent managed types to include in the persistence unit.Spring's mutable equivalent of the JPAPersistenceUnitInfointerface, used to bootstrap anEntityManagerFactoryin a container.Provide the list of managed persistent types that an entity manager should consider.Scanner ofPersistenceManagedTypes.Interface that defines an abstraction for finding and managing JPA PersistenceUnitInfos.Callback interface for post-processing aMutablePersistenceUnitInfoconfiguration that Spring prepares for JPA persistence unit bootstrapping.Extension of the standard JPA PersistenceUnitInfo interface, for advanced collaboration between Spring'sLocalContainerEntityManagerFactoryBeanandPersistenceUnitManagerimplementations.Subclass ofMutablePersistenceUnitInfothat adds instrumentation hooks based on Spring'sLoadTimeWeaverabstraction.RuntimeHintsRegistrarimplementation that registers runtime hints for theSpringPersistenceUnitInfo.