hibernate主键生成的问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 11:08:01
oracle,如果hibernate主键生成用的是sequence
1.oracle里需要建立create sequence序列吗?
2.hib生成的这个主键,基数记录在什么位置?
3.如果用hib的seq,进行插入数据,然后在用oracle的seq.nextval生成一个进行插入数据,这样是不是主键会重复

1.oracle不需要create sequence hibernate自动建立序列
2.不懂什么问题
3.如果你hibernate跟oracle用的一个sequence的话不会重复

你在配置文件改下,手动加主见,

<id name="id" type="java.lang.Long">
<column name="ID" precision="4" scale="0" />
<generator class="sequence">
<param name="sequence">users</param>
</generator>
</id>
users是oracle的序列