DataFieldMaxValueIncrementer
在插入资料至资料库中时,您会需要设定主键,主键的设置最好是与商务键值无关,在 Spring 中,您可以使用 org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer 来 为您产生主 键值, DataFieldMaxValueIncrementer 有许多针对不 同资料库的 实例,例 如 DB2SequenceMaxValueIncrementer 、HsqlMaxValueIncrementer 、 MySQLMaxValueIncrementer 、 OracleSequenceMaxValueIncrementer、 PostgreSQLSequenceMaxValueIncrementer,您可以操作它 的 nextIntValue()、 nextLongValue()或 nextStringValue()来产生下一个主键值。