Gerando DDL a parir de Annotations

3 respostas
Luiz_Gustavo

Pessoal,

vocês conhecem alguma maneira de gerar dinamicamente o schema do banco, a partir de objetos anotados?
Com o utilitário hbm2ddl do Hibernate é possível fazer isso a partir de arquivos de configuração *.hbm.xml, mas gostaria de saber se a partir de objetos anotados isso também é possível.

Obrigado!

3 Respostas

Luiz_Gustavo

Encontrei este link, mas ele diz ser uma funcionalidade do Application Server.
Preciso disso em uma aplicação que vai rodar no Tomcat.
Isso é uma característica da própria JPA ou realmente depende do AS?

ddduran

O hibernate faz isso para você

só fazer algo como isso

Configuration cfg = new AnnotationConfiguration();
		cfg.configure();
		SchemaExport se = new SchemaExport(cfg);
		se.create(true, true);
Luiz_Gustavo

ddduran:
O hibernate faz isso para você

só fazer algo como isso

Configuration cfg = new AnnotationConfiguration(); cfg.configure(); SchemaExport se = new SchemaExport(cfg); se.create(true, true);

POxa… muito obrigado!

Criado 10 de outubro de 2007
Ultima resposta 10 de out. de 2007
Respostas 3
Participantes 2