类 IDSequenceStyleGenerator

java.lang.Object
org.hibernate.id.enhanced.SequenceStyleGenerator
com.publiccms.common.datasource.IDSequenceStyleGenerator
所有已实现的接口:
Serializable, org.hibernate.boot.model.relational.ExportableProducer, org.hibernate.generator.BeforeExecutionGenerator, org.hibernate.generator.Generator, org.hibernate.id.BulkInsertionCapableIdentifierGenerator, org.hibernate.id.Configurable, org.hibernate.id.IdentifierGenerator, org.hibernate.id.OptimizableGenerator, org.hibernate.id.PersistentIdentifierGenerator

public class IDSequenceStyleGenerator extends org.hibernate.id.enhanced.SequenceStyleGenerator
IDSequenceStyleGenerator
另请参阅:
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    static final String
     
    static final String
     
    private static final long
     

    从类继承的字段 org.hibernate.id.enhanced.SequenceStyleGenerator

    ALT_SEQUENCE_PARAM, CONFIG_SEQUENCE_PER_ENTITY_SUFFIX, DEF_VALUE_COLUMN, FORCE_TBL_PARAM, SEQUENCE_PARAM, VALUE_COLUMN_PARAM

    从接口继承的字段 org.hibernate.id.IdentifierGenerator

    CONTRIBUTOR_NAME, ENTITY_NAME, GENERATOR_NAME, JPA_ENTITY_NAME

    从接口继承的字段 org.hibernate.id.OptimizableGenerator

    DEFAULT_INCREMENT_SIZE, DEFAULT_INITIAL_VALUE, IMPLICIT_NAME_BASE, INCREMENT_PARAM, INITIAL_PARAM, OPT_PARAM

    从接口继承的字段 org.hibernate.id.PersistentIdentifierGenerator

    CATALOG, IDENTIFIER_NORMALIZER, OPTIONS, PK, SCHEMA, TABLE, TABLES
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    protected org.hibernate.boot.model.relational.QualifiedName
    determineSequenceName(Properties params, org.hibernate.engine.jdbc.env.spi.JdbcEnvironment jdbcEnv, org.hibernate.service.ServiceRegistry serviceRegistry)
     

    从类继承的方法 org.hibernate.id.enhanced.SequenceStyleGenerator

    applyConfiguration, buildDatabaseStructure, buildSequenceStructure, buildTableStructure, configure, determineAdjustedIncrementSize, determineBulkInsertionIdentifierGenerationSelectFragment, determineIncrementSize, determineInitialValue, determineOptimizationStrategy, determineValueColumnName, generate, getDatabaseStructure, getIdentifierType, getOptimizer, initialize, isPhysicalSequence, registerExportables, supportsBulkInsertionIdentifierGeneration

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 org.hibernate.generator.BeforeExecutionGenerator

    generatedOnExecution

    从接口继承的方法 org.hibernate.generator.Generator

    allowAssignedIdentifiers, allowMutation, generatedBeforeExecution, generatedOnExecution, generatesOnInsert, generatesOnUpdate, generatesSometimes

    从接口继承的方法 org.hibernate.id.IdentifierGenerator

    configure, generate, getEventTypes
  • 字段详细资料

    • serialVersionUID

      private static final long serialVersionUID
      另请参阅:
    • CONFIG_TARGET_TABLE

      public static final String CONFIG_TARGET_TABLE
      另请参阅:
    • DEF_SEQUENCE_SUFFIX

      public static final String DEF_SEQUENCE_SUFFIX
      另请参阅:
  • 构造器详细资料

    • IDSequenceStyleGenerator

      public IDSequenceStyleGenerator()
  • 方法详细资料

    • determineSequenceName

      protected org.hibernate.boot.model.relational.QualifiedName determineSequenceName(Properties params, org.hibernate.engine.jdbc.env.spi.JdbcEnvironment jdbcEnv, org.hibernate.service.ServiceRegistry serviceRegistry)
      覆盖:
      determineSequenceName 在类中 org.hibernate.id.enhanced.SequenceStyleGenerator