Logo ele vai criar automaticamente uma tabela associativa, para pegar as informações da tabela 1 com a 2 e guardar. certo?
blz…
porem agora preciso alterar a tabela 2. E ja que eu farei essa alteração, o hibernate vai precisar criar algo diferente da tabela associativa antiga, mas e agora? perderei as informações anteriores? como posso resgatar? preciso me preocupar com isso?
Qual a solução mais correta para esse procedimento?
Tem uma propriedade do hibernate chamada: hibernate.hbm2ddl.auto --> você setando ela para "update", toda vez que o seu servidor de aplicação subir. ele automagicamente atualiza-ra suas tabelas e campos, e suas informações continuaram lá !