Class EntityManagerFactoryDependsOnPostProcessor
java.lang.Object
org.springframework.boot.autoconfigure.AbstractDependsOnBeanFactoryPostProcessor
org.springframework.boot.autoconfigure.orm.jpa.EntityManagerFactoryDependsOnPostProcessor
- All Implemented Interfaces:
org.springframework.beans.factory.config.BeanFactoryPostProcessor,org.springframework.core.Ordered
public class EntityManagerFactoryDependsOnPostProcessor
extends AbstractDependsOnBeanFactoryPostProcessor
BeanFactoryPostProcessor that can be used to dynamically declare that all
EntityManagerFactory beans should "depend on" one or more specific beans.- Since:
- 2.5.0
- See Also:
-
BeanDefinition.setDependsOn(String[])
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionEntityManagerFactoryDependsOnPostProcessor(Class<?>... dependsOn) Creates a newEntityManagerFactoryDependsOnPostProcessorthat will set up dependencies upon beans with the given types.EntityManagerFactoryDependsOnPostProcessor(String... dependsOn) Creates a newEntityManagerFactoryDependsOnPostProcessorthat will set up dependencies upon beans with the given names. -
Method Summary
Methods inherited from class org.springframework.boot.autoconfigure.AbstractDependsOnBeanFactoryPostProcessor
getOrder, postProcessBeanFactory
-
Constructor Details
-
EntityManagerFactoryDependsOnPostProcessor
Creates a newEntityManagerFactoryDependsOnPostProcessorthat will set up dependencies upon beans with the given names.- Parameters:
dependsOn- names of the beans to depend upon
-
EntityManagerFactoryDependsOnPostProcessor
Creates a newEntityManagerFactoryDependsOnPostProcessorthat will set up dependencies upon beans with the given types.- Parameters:
dependsOn- types of the beans to depend upon
-