""" Hibernate destroi todo o banco de dados """

Eita nois, to quase terminado um projeto para uma financeira e quando fui deletar um registro, ele
deletou todas os registros que estavam relacionados que aquela pk. Alguem sabe como eu faço para
ele não fazer isso ???

Veja sua configuração do Hibernate, provavelmente alguma coisa estava com “deleção em cascata”.

Valeu mas vc sabe onde eu mudo isso ?

Não tem algum arquivo .hbm.xml ou coisa parecida? Deve estar escrito lá.

Eu to usando um arquivo persistence.xml e um enginne feito pelo eclipse acho que deve ser no persistence

usando anotações olha aqui:
http://www.hibernate.org/hib_docs/annotations/reference/en/html_single/#entity-hibspec-cascade

Ola Flavio,

no mesmo local onde vc informa qual coluna no banco recebera os dados
daquele atributo vc pode definir alguns outros parametros muito úteis como:

se esse atributo tera update , insert ou delete em cascata.
caso seja um objeto se ele sera carregado automaticamente ou não
entre outros.

procure saber mais sobre o método de mapeamento que vc está utilizando.
pois algumas informações deles podem te ajudar muito ou te atrapalhar muito
que foi o seu caso.

   Mas eu vou ter que mudar classe por classe? Eu usando o plugin do eclipse ele que ta gerando a classe.

Então vou ter que dixar a classe assim ?

@Cascade({org.hibernate.annotations.CascadeType.SAVE_UPDATE,
      org.hibernate.annotations.CascadeType.DELETE_ORPHAN})

 Obrigado pela atenção.