| インタフェース | 説明 |
|---|---|
| IdFormatter |
採番したIDをフォーマットするインタフェース。
|
| IdGenerator |
IDを採番するインタフェース。
|
| クラス | 説明 |
|---|---|
| FastTableIdGenerator |
採番用のテーブルを使用して高速に採番を行うクラス。
|
| SequenceIdGenerator |
データベースのシーケンスオブジェクトを用いて一意の値を採番するクラス。
|
| SequenceIdGeneratorSupport | 非推奨
本実装は、
Dialectを使用してシーケンス採番を行うSequenceIdGeneratorに置き換わりました。 |
| TableIdGenerator |
採番用のテーブルを使用して、連番の採番を行うクラス。
|
| 例外 | 説明 |
|---|---|
| SequenceIdGenerator.SequenceGeneratorFailedException |
シーケンス採番に失敗したことを示す例外クラス。
|