|
||||||||||
前 次 | フレームあり フレームなし |
IdGenerator を使用しているパッケージ | |
---|---|
org.seasar.extension.jdbc | S2JDBCの機能拡張です。 |
org.seasar.extension.jdbc.id | 識別子の自動生成機能を提供します。 |
org.seasar.extension.jdbc での IdGenerator の使用 |
---|
IdGenerator として宣言されている org.seasar.extension.jdbc のフィールド | |
---|---|
protected IdGenerator |
PropertyMeta.identityIdGenerator
GenerationType.IDENTITY で識別子を自動生成するIDジェネレータです。 |
protected IdGenerator |
PropertyMeta.sequenceIdGenerator
GenerationType.SEQUENCE で識別子を自動生成するIDジェネレータです。 |
protected IdGenerator |
PropertyMeta.tableIdGenerator
GenerationType.TABLE で識別子を自動生成するIDジェネレータです。 |
IdGenerator を返す org.seasar.extension.jdbc のメソッド | |
---|---|
IdGenerator |
PropertyMeta.getIdGenerator(EntityMeta entityMeta,
DbmsDialect dialect)
識別子を自動生成するIDジェネレータを返します。 |
IdGenerator 型のパラメータを持つ org.seasar.extension.jdbc のメソッド | |
---|---|
void |
PropertyMeta.setIdentityIdGenerator(IdGenerator idGenerator)
GenerationType.IDENTITY で識別子を自動生成するIDジェネレータを設定します。 |
void |
PropertyMeta.setSequenceIdGenerator(IdGenerator idGenerator)
GenerationType.SEQUENCE で識別子を自動生成するIDジェネレータを設定します。 |
void |
PropertyMeta.setTableIdGenerator(IdGenerator idGenerator)
GenerationType.TABLE で識別子を自動生成するIDジェネレータを設定します。 |
org.seasar.extension.jdbc.id での IdGenerator の使用 |
---|
IdGenerator を実装している org.seasar.extension.jdbc.id のクラス | |
---|---|
class |
AbstractIdGenerator
識別子を自動生成するIDジェネレータの抽象クラスです。 |
class |
AbstractPreAllocateIdGenerator
INSERT前に識別子を自動生成するIDジェネレータの抽象クラスです。 |
class |
IdentityIdGenerator
GenerationType.IDENTITY 方式で識別子の値を自動生成するIDジェネレータです。 |
class |
SequenceIdGenerator
GenerationType.SEQUENCE 方式で識別子の値を自動生成するIDジェネレータです。 |
class |
TableIdGenerator
|
|
||||||||||
前 次 | フレームあり フレームなし |