Creación automática de secuencias utilizando la herramienta de hibernación.

Quería generar secuencia usando la herramienta de hibernación (pojo a sql). Y definitivamente funciona bien.

@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "seqid-gen")
@SequenceGenerator(name = "seqid-gen", sequenceName = "RTDS_ADSINPUT_SEQ" )
@Column(name="id")
public Long getId() {
    return id;
}

Este código genera debajo de sql

create sequence RTDS_ADSINPUT_SEQ;

El problema es que quería especificar propiedades como

INCREMENT BY,NOCACHE CYCLE

y el script de ddl final debería ser algo como abajo

CREATE SEQUENCE  RTDS_ADSINPUT_SEQ  MINVALUE 1 MAXVALUE
999999999999999999 INCREMENT BY 1 START WITH 1 NOCACHE  ORDER  CYCLE ;

Pero por lo que vi hibernate solo apoyo.name, sequncename,allocation,initialvalue

Por favor, avísame si puedo incluir esas propiedades como anotación en el pojo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta