我想用hibernate工具(pojo to sql)生成序列。并且绝对可以正常工作。使用休眠工具自动创建序列
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "seqid-gen")
@SequenceGenerator(name = "seqid-gen", sequenceName = "RTDS_ADSINPUT_SEQ")
@Column(name="id")
public Long getId() {
return id;
}
此代码生成以下SQL
create sequence RTDS_ADSINPUT_SEQ;
问题是,我想喜欢
INCREMENT BY,NOCACHE CYCLE
,并最终DDL脚本指定的属性应该像下面
CREATE SEQUENCE RTDS_ADSINPUT_SEQ MINVALUE 1 MAXVALUE
999999999999999999 INCREMENT BY 1 START WITH 1 NOCACHE ORDER CYCLE ;
一些事情
但是as很远,我看到休眠只支持name, sequncename,allocation,initialvalue
请指教我,如果我可以包含这些属性作为注释pojo。