Pessoal, alguém sabe como faço para declarar 2 sequences diferentes para a mesma tabela??
Hj o que tenho está assim:
@Entity
@Table(name="PDTE_PDT")
@SequenceGenerator(name="PDTE_PDT_SEQ",sequenceName="PDTE_PDT_SEQ")
@Cache(usage=CacheConcurrencyStrategy.READ_WRITE)
public class PdtePdt extends BaseEntity {
@Id
@Column(name="PDTE_PDT_ID")
@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="PDTE_PDT_SEQ")
private Long pdtePdtId;
}
e eu precisaria do seguinte:
@Entity
@Table(name="PDTE_PDT")
@SequenceGenerator(name="PDTE_PDT_COD_SEQ",sequenceName="PDTE_PDT_COD_SEQ")
@SequenceGenerator(name="PDTE_PDT_SEQ",sequenceName="PDTE_PDT_SEQ")
@Cache(usage=CacheConcurrencyStrategy.READ_WRITE)
public class PdtePdt extends BaseEntity {
@Id
@Column(name="PDTE_PDT_ID")
@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="PDTE_PDT_SEQ")
private Long pdtePdtId;
@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="PDTE_PDT_COD_SEQ")
@Column(name="PDTE_COD")
private Long pdteCod;
}
Valew e um abraço a todos!!!
Dimas