hibernate之increment标示符生成器

increment标示符生成器由Hibernate以递增的方式为代理主键赋值。

hibrenate会先读取表中的主键的最大值,而接下来向表中插入记录时,就在max(id)的基础上递增,增量为1

适用范围:

由于increment生成标示符机制不依赖于底层数据库系统,因此它适合所有的数据库系统

适用于只有单个hibernate应用进程访问一个数据库的场合

OID必须为long,int或short类型,如果把OID定义为byte类型,在运行时会抛出异常

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。