Class HibernateConfigurer

java.lang.Object
io.jooby.hibernate.HibernateConfigurer

public class HibernateConfigurer extends Object
Allow to customize Hibernate bootstrap components.
Since:
2.5.1
Author:
edgar
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    configure(org.hibernate.boot.MetadataBuilder builder, com.typesafe.config.Config config)
    Hook into metadata builder and customize it.
    void
    configure(org.hibernate.boot.MetadataSources sources, com.typesafe.config.Config config)
    Hook into metadata sources and customize it.
    void
    configure(org.hibernate.boot.registry.BootstrapServiceRegistryBuilder builder, com.typesafe.config.Config config)
    Hook into bootstrap registry and customize it.
    void
    configure(org.hibernate.boot.registry.StandardServiceRegistryBuilder builder, com.typesafe.config.Config config)
    Hook into service registry and customize it.
    void
    configure(org.hibernate.boot.SessionFactoryBuilder builder, com.typesafe.config.Config config)
    Hook into SessionFactory creation and customize it.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • HibernateConfigurer

      public HibernateConfigurer()
  • Method Details

    • configure

      public void configure(@NonNull org.hibernate.boot.registry.BootstrapServiceRegistryBuilder builder, @NonNull com.typesafe.config.Config config)
      Hook into bootstrap registry and customize it.
      Parameters:
      builder - Builder.
      config - Configuration.
    • configure

      public void configure(@NonNull org.hibernate.boot.registry.StandardServiceRegistryBuilder builder, @NonNull com.typesafe.config.Config config)
      Hook into service registry and customize it.
      Parameters:
      builder - Builder.
      config - Configuration.
    • configure

      public void configure(@NonNull org.hibernate.boot.MetadataSources sources, @NonNull com.typesafe.config.Config config)
      Hook into metadata sources and customize it.
      Parameters:
      sources - Sources.
      config - Configuration.
    • configure

      public void configure(@NonNull org.hibernate.boot.MetadataBuilder builder, @NonNull com.typesafe.config.Config config)
      Hook into metadata builder and customize it.
      Parameters:
      builder - Builder.
      config - Configuration.
    • configure

      public void configure(@NonNull org.hibernate.boot.SessionFactoryBuilder builder, @NonNull com.typesafe.config.Config config)
      Hook into SessionFactory creation and customize it.
      Parameters:
      builder - Builder.
      config - Configuration.