如何在不使用注释的情况下在休眠状态下设置自动增量ID?

时间:2018-09-11 05:30:26

标签: java spring hibernate maven

我想在将数据发送到数据库时设置自动增量ID。

我可以通过使用注释@Id@generatedvalue来做到这一点。但是我不希望使用注释。

还有其他方法可以做到这一点吗?

2 个答案:

答案 0 :(得分:0)

您可以在数据库中定义一个序列,而xml config将其定义为

<id name="id" type="java.lang.Long" column="id">
    <generator class="sequence">
      <param name="sequence">tracks_seq</param>
    </generator>
</id>

答案 1 :(得分:0)

using System.Reactive.Linq;