public class PostgresSequenceMaxValueIncrementer extends AbstractSequenceMaxValueIncrementer
DataFieldMaxValueIncrementer。提案してくれた Tomislav Urban に感謝します!
paddingLength| コンストラクターと説明 |
|---|
PostgresSequenceMaxValueIncrementer()Bean プロパティスタイルの使用のデフォルトコンストラクター。 |
PostgresSequenceMaxValueIncrementer(DataSourceSE dataSource, StringSE incrementerName) 便利なコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected StringSE | getSequenceQuery() シーケンス値の取得に使用するデータベース固有のクエリを返します。 |
getNextKeyafterPropertiesSet, getDataSource, getIncrementerName, getPaddingLength, nextIntValue, nextLongValue, nextStringValue, setDataSource, setIncrementerName, setPaddingLengthcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic PostgresSequenceMaxValueIncrementer()
public PostgresSequenceMaxValueIncrementer(DataSourceSE dataSource, StringSE incrementerName)
dataSource - 使用する DataSourceincrementerName - 使用するシーケンス / テーブルの名前 protected StringSE getSequenceQuery()
AbstractSequenceMaxValueIncrementer 提供された SQL は、long 値の抽出を可能にする単一の列を持つ単一の行をもたらすことになっています。
AbstractSequenceMaxValueIncrementer の getSequenceQuery