Interface HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Id.Optimizer

Enclosing interface:
HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Id

public static interface HibernateOrmConfigPersistenceUnit.HibernateOrmConfigPersistenceUnitMapping.Id.Optimizer
  • Method Details

    • idOptimizerDefault

      @WithName("default") @ConfigDocDefault("pooled-lo") Optional<HibernateOrmConfigPersistenceUnit.IdOptimizerType> idOptimizerDefault()
      The optimizer to apply to identifier generators whose optimizer is not configured explicitly. Only relevant for table- and sequence-based identifier generators. Other generators, such as UUID-based generators, will ignore this setting. The optimizer is responsible for pooling new identifier values, in order to reduce the frequency of database calls to retrieve those values and thereby improve performance.