Class PersistenceLifeCycle

java.lang.Object
dev.voidframework.persistence.hibernate.module.PersistenceLifeCycle

@Bindable public final class PersistenceLifeCycle extends Object
This LifeCycle allows to force the initialization of the EntityManagerFactory.
Since:
1.2.0
  • Constructor Details

    • PersistenceLifeCycle

      @Inject public PersistenceLifeCycle(com.typesafe.config.Config configuration, com.google.inject.Injector injector)
      Build a new instance.
      Parameters:
      configuration - The application configuration
      injector - The injector instance
      Since:
      1.2.0
  • Method Details

    • forceEntityManagerFactoryInitialisation

      public void forceEntityManagerFactoryInitialisation()
      Force EntityManagerFactory initialization for each configured data sources.
      Since:
      1.2.0