hibernate关于objid的问题

正常情况下我们使用hibernate给对象设置值的时候 都是不设置objid 直接插入的,然后他会
生成一个最大的objid,但是 如果我想要 自己设置objid呢,因为 目前objid从30000开始
但是我想插入 1开始的objid,如何处理?objid从30000开始的是一种类型的数据,因为
获取的时候没有得到objid所以自动生成,但是也有数据直接可以获取的objid,我想要自己
填写objid如何处理?

7个回答

generator class="assigned"

急急急,重要的事情说3遍。

我发现手动设置objid的话 插不进去。

试一试用sql的方式插入?我没试过。

试一试用sql的方式插入

主键生成方式配置的是啥,

在hbm.xml配置文件中配置:

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!