クラス CustomH2SequenceMaxValueIncrementer

  • すべての実装されたインタフェース:
    org.springframework.beans.factory.InitializingBean, org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer

    public class CustomH2SequenceMaxValueIncrementer
    extends org.springframework.jdbc.support.incrementer.AbstractSequenceMaxValueIncrementer
    H2DB用の非Oracleモード用のシーケンスのインクリメント処理。

    v2.xからデフォルトが非Oracleモードとなったため。

    導入されたバージョン:
    0.3.2
    作成者:
    T.TSUCHIE
    • フィールドの概要

      • クラスから継承されたフィールド org.springframework.jdbc.support.incrementer.AbstractDataFieldMaxValueIncrementer

        paddingLength
    • コンストラクタの詳細

      • CustomH2SequenceMaxValueIncrementer

        public CustomH2SequenceMaxValueIncrementer​(DataSource dataSource,
                                                   String sequenceName)
        コンストラクタ。
        パラメータ:
        dataSource - データソース
        sequenceName - シーケンス名
    • メソッドの詳細

      • getSequenceQuery

        protected String getSequenceQuery()
        定義:
        getSequenceQuery クラス内 org.springframework.jdbc.support.incrementer.AbstractSequenceMaxValueIncrementer