автоматическое создание последовательности с использованием инструмента Hibernate

Я хотел сгенерировать последовательность с помощью инструмента Hibernate (Pojo в 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 ;

Но пока я видел только поддержку hibernatename, sequncename,allocation,initialvalue

Пожалуйста, сообщите мне, если я могу включить эти свойства в качестве аннотации в Pojo.

Ответы на вопрос(2)

Ваш ответ на вопрос