Package org.springframework.orm.jpa.persistenceunit
@NullMarked
package org.springframework.orm.jpa.persistenceunit
Internal support for managing JPA persistence units.
-
ClassDescriptionDefault implementation of the
PersistenceUnitManager
interface.Strategy interface to filter the list of persistent managed types to include in the persistence unit.Spring's mutable equivalent of the JPAPersistenceUnitInfo
interface, used to bootstrap anEntityManagerFactory
in 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 aMutablePersistenceUnitInfo
configuration that Spring prepares for JPA persistence unit bootstrapping.Extension of the standard JPA PersistenceUnitInfo interface, for advanced collaboration between Spring'sLocalContainerEntityManagerFactoryBean
andPersistenceUnitManager
implementations.Subclass ofMutablePersistenceUnitInfo
that adds instrumentation hooks based on Spring'sLoadTimeWeaver
abstraction.