程序包 org.springframework.jdbc.support.incrementer
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.
接口概要 接口 说明 DataFieldMaxValueIncrementer Interface that defines contract of incrementing any data store field's maximum value.类概要 类 说明 AbstractColumnMaxValueIncrementer Abstract base class forDataFieldMaxValueIncrementerimplementations that use a column in a custom sequence table.AbstractDataFieldMaxValueIncrementer Base implementation ofDataFieldMaxValueIncrementerthat delegates to a singleAbstractDataFieldMaxValueIncrementer.getNextKey()template method that returns along.AbstractIdentityColumnMaxValueIncrementer Abstract base class forDataFieldMaxValueIncrementerimplementations which are based on identity columns in a sequence-like table.AbstractSequenceMaxValueIncrementer Abstract base class forDataFieldMaxValueIncrementerimplementations that use a database sequence.Db2LuwMaxValueIncrementer DataFieldMaxValueIncrementerthat retrieves the next value of a given sequence on DB2 LUW (for Linux, Unix and Windows).Db2MainframeMaxValueIncrementer DataFieldMaxValueIncrementerthat retrieves the next value of a given sequence on DB2 for the mainframe (z/OS, DB2/390, DB2/400).DB2MainframeSequenceMaxValueIncrementer 已过时。 in favor of the differently namedDb2MainframeMaxValueIncrementerDB2SequenceMaxValueIncrementer 已过时。 in favor of the specifically namedDb2LuwMaxValueIncrementerDerbyMaxValueIncrementer DataFieldMaxValueIncrementerthat increments the maximum value of a given Derby table with the equivalent of an auto-increment column.H2SequenceMaxValueIncrementer DataFieldMaxValueIncrementerthat retrieves the next value of a given H2 sequence.HanaSequenceMaxValueIncrementer DataFieldMaxValueIncrementerthat retrieves the next value of a given SAP HANA sequence.HsqlMaxValueIncrementer DataFieldMaxValueIncrementerthat increments the maximum value of a given HSQL table with the equivalent of an auto-increment column.HsqlSequenceMaxValueIncrementer DataFieldMaxValueIncrementerthat retrieves the next value of a given HSQL sequence.MySQLMaxValueIncrementer DataFieldMaxValueIncrementerthat increments the maximum value of a given MySQL table with the equivalent of an auto-increment column.OracleSequenceMaxValueIncrementer DataFieldMaxValueIncrementerthat retrieves the next value of a given Oracle sequence.PostgreSQLSequenceMaxValueIncrementer 已过时。 in favor of the differently namedPostgresSequenceMaxValueIncrementerPostgresSequenceMaxValueIncrementer DataFieldMaxValueIncrementerthat retrieves the next value of a given PostgreSQL sequence.SqlServerMaxValueIncrementer DataFieldMaxValueIncrementerthat increments the maximum value of a given SQL Server table with the equivalent of an auto-increment column.SybaseAnywhereMaxValueIncrementer DataFieldMaxValueIncrementerthat increments the maximum value of a given Sybase table with the equivalent of an auto-increment column.SybaseMaxValueIncrementer DataFieldMaxValueIncrementerthat increments the maximum value of a given Sybase table with the equivalent of an auto-increment column.