|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| 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
|
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||