问题:是否可以不使用对偶选择someSequence来生成序列号; ?
问题:@GeneratedValue
和@SequenceGenerator
默认情况下使用select someSequence from dual;
获取我的id的nextval。但是我的用户没有从双重表中进行选择的权限,因此我只能使用id = sequence.nextval,但是我不知道如何在Entity类中使用它。还是应该将id值传递给诸如sequence.nextval之类的实体构造函数?
用法:Oracle DB,CrudRepository,save()方法。
最佳答案
我认为您需要编写自己的策略并使用GenericGenerator
注释。该答案可能对您有所帮助:link