クラス AbstractColumnMaxValueIncrementer

java.lang.ObjectSE
org.springframework.jdbc.support.incrementer.AbstractDataFieldMaxValueIncrementer
org.springframework.jdbc.support.incrementer.AbstractColumnMaxValueIncrementer
実装されたすべてのインターフェース:
InitializingBeanDataFieldMaxValueIncrementer
既知の直属サブクラス
AbstractIdentityColumnMaxValueIncrementerMySQLMaxValueIncrementer

public abstract class AbstractColumnMaxValueIncrementer extends AbstractDataFieldMaxValueIncrementer
カスタムシーケンステーブルの列を使用する DataFieldMaxValueIncrementer 実装の抽象基本クラス。サブクラスは、AbstractDataFieldMaxValueIncrementer.getNextKey() 実装でそのテーブルの特定の処理を提供する必要があります。
導入:
2.5.3
作成者:
Juergen Hoeller
  • コンストラクターの詳細

  • メソッドの詳細

    • setColumnName

      public void setColumnName(StringSE columnName)
      シーケンステーブルの列の名前を設定します。
    • getColumnName

      public StringSE getColumnName()
      シーケンステーブルの列の名前を返します。
    • setCacheSize

      public void setCacheSize(int cacheSize)
      バッファリングされたキーの数を設定します。
    • getCacheSize

      public int getCacheSize()
      バッファリングされたキーの数を返します。
    • afterPropertiesSet

      public void afterPropertiesSet()
      インターフェースからコピーされた説明: InitializingBean
      すべての Bean プロパティを設定し、BeanFactoryAwareApplicationContextAware などを満たした後、包含 BeanFactory によって呼び出されます。

      このメソッドにより、Bean インスタンスは、すべての Bean プロパティが設定されたときに、その全体的な構成の検証と最終的な初期化を実行できます。

      次で指定:
      インターフェース InitializingBeanafterPropertiesSet 
      オーバーライド:
      クラス AbstractDataFieldMaxValueIncrementerafterPropertiesSet