Olá pessoal,
estou com uma dúvida de hibernate annotations referente à diferença entre cascadeType.DELETE e cascadeType.REMOVE.
Sei que usando cascadeType.REMOVE os objetos associados vão ser inseridos ou atualizados automaticamente quando o objeto “pai” for inserido ou atualizado.
E com o cascadeType.DELETE ? Alguém poderia ajudar?
Agradeço desde já :!:
Diferença entre cascadeType.DELETE e cascadeType.REMOVE
S
2 Respostas
E
E ai doido, blz?
bom… se não me engano, é mais ou menos assim:
no caso da annotation CascadeType.DELETE
o hibernate percorre as associações e deleta ou atualiza as instâncias persistentes DO OBJETO que é passado…
já o CascadeType.REMOVE habilita a remoção EM CASCATA das Instâncias dos objetos que são passados pra persistência…
me corrijam se estiver errado, mas creio q é + ou - isso… rsrsr…
qualquer coisa posta ai…
[]s e t+…
S
Fala Elison,
eu vi algo do tipo na internet, mas a dúvida continua. Nos dois pacotes javax e hibernate tenho ambos: REMOVE e DELETE. No caso do annotation, quero saber se com o DELETE eu terei meus objetos que são persistidos atualizados.
Abraço!
Criado 26 de julho de 2007
Ultima resposta 26 de jul. de 2007
Respostas 2
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo