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