站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Hibernate 3.2.4 正式版 API 英文文档

Uses of Interface org.hibernate.id.Configurable (Hibernate API Documentation) - Hibernate 3.2.4 正式版 API 英文文档


Uses of Interface
org.hibernate.id.Configurable

Packages that use Configurable
org.hibernate.id This package contains internal implementation classes for the main API interfaces. 
org.hibernate.id.enhanced   
 

Uses of Configurable in org.hibernate.id
 

Classes in org.hibernate.id that implement Configurable
 class Assigned
          assigned

An IdentifierGenerator that returns the current identifier assigned to an instance.
 class ForeignGenerator
          foreign

An Identifier generator that uses the value of the id property of an associated object

One mapping parameter is required: property.
 class IncrementGenerator
          increment

An IdentifierGenerator that returns a long, constructed by counting from the maximum primary key value at startup.
 class MultipleHiLoPerTableGenerator
          A hilo IdentifierGenerator that returns a Long, constructed using a hi/lo algorithm.
 class SelectGenerator
          A generator that selects the just inserted row to determine the identifier value assigned by the database.
 class SequenceGenerator
          sequence

Generates long values using an oracle-style sequence.
 class SequenceHiLoGenerator
          seqhilo

An IdentifierGenerator that combines a hi/lo algorithm with an underlying oracle-style sequence that generates hi values.
 class SequenceIdentityGenerator
          A generator which combines sequence generation with immediate retrieval through JDBC3 getGeneratedKeys.
 class TableGenerator
          An IdentifierGenerator that uses a database table to store the last generated value.
 class TableHiLoGenerator
          hilo

An IdentifierGenerator that returns a Long, constructed using a hi/lo algorithm.
 class UUIDHexGenerator
          uuid

A UUIDGenerator that returns a string of length 32, This string will consist of only hex digits.
 

Uses of Configurable in org.hibernate.id.enhanced
 

Classes in org.hibernate.id.enhanced that implement Configurable
 class SequenceStyleGenerator
          Generates identifier values based on an sequence-style database structure.