如何在hibernate中找到用于本机生成器类的序列的NAME?

时间:2014-11-10 03:20:18

标签: java oracle hibernate

我支持基于Java-Hibernate-Oracle的系统,该系统包含以下{ID:1}}文件中的ID列(主键)定义:

hbm.xml

如果我自己写作,我可能会包含一个明确的 <id name="id" type="long" column="ID"> <generator class="native" /> </id> 来自我记录我的代码以指向实际的序列名称。

但是我继承了这段代码,我不确定在这个简明的指令中是否存在与隐含序列相关的隐含SEQUENCE名称(可能使用默认值)。

有没有办法找出该序列的名称是什么?

1 个答案:

答案 0 :(得分:1)

对于Oracle方言,如果您没有设置序列的名称,Hibernate默认会使用HIBERNATE_SEQUENCE