hibernate - Shared sequence generator for IDs and DB scheme creation using hbm2ddl -
all. have issue db scheme generation via hbm2ddl. want use shared sequence generator private keys. defined once in entity.
@entity @sequencegenerator(name = "my_sequence_generator", sequencename = "my_seq") public class myentity implements serializable { .... }
then want use sequence generator ids.
public class someentity1 implements serializable { @id @generatedvalue(strategy = generationtype.sequence, generator = "my_sequence_generator") long id; .... } public class someentity2 implements serializable { @id @generatedvalue(strategy = generationtype.sequence, generator = "my_sequence_generator") long id; .... }
when run hbm2ddl ant task exception:
[hibernatetool] javax.persistence.persistenceexception: org.hibernate.annotationexception: unknown id.generator: my_sequence_generator [hibernatetool] org.hibernate.annotationexception: unknown id.generator: my_sequence_generator
is issue or i'm doing wrong ?
the solution of porblem defining shared @sequencegenerator in package-ingo.java file package entities placed.
Comments
Post a Comment