hibernate中identity和increment区别 (2008-05-07 13:57:49)
identity:由底层数据库生成标识符identity是由数据库自己生成的,但这个主键必须设置为自增长,前提条件是低层数据库支持自动增长字段类型
increment:由hibernate管理主键,自动以递增的方式生成标识符,每次增量为1其在每次插入前取得一个当前最大的id+1作为主键,该主键必须为Integer类型
附:
assigned
主键由外部程序负责生成,在 save() 之前指定一个
hilo
通过hi/[......]