Estou trabalhando com Hibernate para banco Firebird… conforme dito no fórum, tenho q usar essa anotação na classe:
@SequenceGenerator(name = "SEQ_CLOG", sequenceName = "SEQ_CLOG")
e essa no campo id:
@Id
@GeneratedValue(strategy = GenerationType.AUTO, generator = "SEQ_CLOG")
O ruim eh q tenho uma classe de domínio genérica, q tem o campo id e todos os meus beans extendem ela… essa solução soh funcionou quando eu coloquei a linha das classes em todos os meus beans… se eu coloco soh na classe genérica ele dah aquele erro dizendo q nao exste o id:
org.hibernate.AnnotationException: Unknown Id.generator: SEQ_CLOG
Gostaria q tudo ficasse na classe mais genérica…
Agradeço qq ajuda.