遗失的星空

导航

2011年6月8日

NHibernate主键生成方式 映射文件的Generator节点

摘要: Hibernate主键生成方式 Key Generator主键产生器可选项说明:1) assigned主键由外部程序负责生成,无需Hibernate参与。2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。3) seqhilo与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在Sequence中,适用于支持Sequence的数据库,如Oracle。4) increment主键按数值顺序递增。此方式的实现机制为在当前应用实例中维持一个变量,以保存着当前的最大值,之后每次需要生成主键的时候将此值加1作为主键。这种方式可能产生的问 阅读全文

posted @ 2011-06-08 09:12 遗失的星空 阅读(177) 评论(0) 推荐(0) 编辑