Dúvida de geração de tabelas Hibernate

3 respostas
blackout

Olá pessoal,

Gostaria de saber se, só com os mapeamentos entre as classes (no caso @ManyToMany), eu preciso criar a tabela na mão ou o Hibernate gera a tabela sozinho?

3 Respostas

n3too

O hibernate não gerar as tabelas sozinho, vc tem que criar as …

já o relacionamento vc configura do jeito que quiser

renanreismartins

com a classe SchemaExport vc consegue gerar todas as tabelas automaticamente atraves dos mapeamentos

segue exemplo:

public class GeradorBanco {
	
	public static void main(String[] args) {
		Configuration conf = new AnnotationConfiguration();
		conf.configure();
		SchemaExport se = new SchemaExport(conf);
		se.create(true, true);
	}
	
}

abrassss

Z111

no hibernate.cfg.xml

<property name="hbm2ddl.auto">create</property>
Criado 7 de abril de 2009
Ultima resposta 9 de abr. de 2009
Respostas 3
Participantes 4