Package org.springframework.jdbc.support.incrementer

Provides a support framework for incrementing database table values via sequences, with implementations for various databases.

See
          Description

Class Diagram Summary
incrementer 
 

Interface Summary
DataFieldMaxValueIncrementerInterface that defines contract of incrementing any data store field's maximum value.
 

Class Summary
AbstractDataFieldMaxValueIncrementerImplementation of DataFieldMaxValueIncrementer Uses Template Method design pattern Subclasses should provide implementations of protected abstract methods.
AbstractNextMaxValueProviderAbstract implementation of Classes NextMaxValueProvider used as inner Class by several NextMaxValueProvider classes.
HsqlMaxValueIncrementerClass to increment maximum value of a given HSQL table with the equivalent of an auto-increment column.
MySQLMaxValueIncrementerClass to increment maximum value of a given MySQL table with the equivalent of an auto-increment column.
OracleSequenceMaxValueIncrementerClass to retrieve the next value of a given Oracle SEQUENCE If the cacheSize is set then we will retrive that number of values from sequence and then serve the intermediate values without querying the database
 

Package org.springframework.jdbc.support.incrementer Description

Provides a support framework for incrementing database table values via sequences, with implementations for various databases.

Can be used independently, for example in custom JDBC access code.