Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Necessario anotacao e BD

Gente é necessario quando criar no meu mysql dizer qual é a chave primaria e o auto_increment , já que to passando no java via annotações com o @Id e @GeneratedValue?

2 respostas
solução!

Oi Bruno,

Depende. Se você utilizar a propriedade hbm2ddl.auto, para que o hibernate cria as tabelas, então não precisa indicar, pois o próprio hibernate vai fazer isso no MySQL pra você.

Caso contrário, caso você mesmo que vai criar e gerenciar as tabelas do banco de dados, então na hora de rodar os comandos sql para definir as tabelas vai precisr indicar as chaves primária e estrangeiras.

Bons estudos!

Obrigado Rodrigo!