这可能是一个愚蠢的问题,但不知何故我无法绕过它。
我有表格status,logs两个表格都有jobId列。jobId是基于序列生成的,所以我想sequence generated jobId从logs表添加到status页面。
我在status表中创建了引用jobId列到logs表的外键,但表中未填充 jobId 值status。
当使用序列自动生成时,如何jobId在status表格中自动填充?jobIdlogs
更新
<id name="jobid"
column="JOBID"
type="long"
unsaved-value="-1">
<generator class="native">
<param name="sequence">ID_SEQ</param>
</generator>
</id>
这是如何为status页面生成 id,正如建议的那样,我需要使用 ID_SEQ.curval 但是我如何在休眠中做到这一点,知道吗?
就像是
<id name="id"
column="ID"
type="long"
unsaved-value="-1">
<generator class="native">
<param name="sequence">ID_SEQ.curval</param>
</generator>
</id>
想法?