- 博客(1)
- 资源 (5)
- 收藏
- 关注
转载 关于Hibernate的oracle主键id生成策略uuid、native和sequence
1.uuid是产生一个32位的字符串,所以在数据库主键字段的大小上必须要大于等于32位。另外如果之前在库表设置了触发器和sequence,那么即使是采用uuid主键生成策略,那么hibernate在做插入时,uuid将会失效,而是采用sequence中的值作为主键id。相当于先用uuid做主键id,但是在插入之前又被sequence中的值覆盖掉了。这点必须注意。删除掉该表的触发器即可恢复。
2013-08-14 00:45:30 1501
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人