hibernate中的序列生成?

hibernate中的序列生成?,hibernate,oracle10g,Hibernate,Oracle10g,我的表中有一个字段,该字段的值将由我在hbm映射中给出的序列生成。现在我的问题是,如果我为这些映射了序列的字段提供值,会发生什么? 1.hibernate会忽略我提供的值并调用其序列吗? 或 2.它会接受我给出的值吗(我期望调用序列不会发生)?这将是一个错误-要么你告诉NH数字是自动生成的,要么你给NH数字。不能两者兼而有之。在大多数情况下,不需要直接修改此类列—例如,由Hibernate管理的“版本”

我的表中有一个字段,该字段的值将由我在hbm映射中给出的序列生成。现在我的问题是,如果我为这些映射了序列的字段提供值,会发生什么? 1.hibernate会忽略我提供的值并调用其序列吗? 或
2.它会接受我给出的值吗(我期望调用序列不会发生)?

这将是一个错误-要么你告诉NH数字是自动生成的,要么你给NH数字。不能两者兼而有之。

在大多数情况下,不需要直接修改此类列—例如,由Hibernate管理的“版本”