Pessoal,
Estou com o seguinte problema no meu trabalho.
Tenho uma classe que está com uma lista mapeada com CascadeType.MERGE e está usando no projeto inteiro e agora estou com um problema onde quando faço um merge nessa classe eu não quero que faça o cascade dessa lista, tem como eu desativar o cascade naquele momento? setando nulo ou algo do tipo?
Estão usando errado então. Não existe um modo de anular o merge.
Hebert,
Obrigado pela resposta!
Então concluindo fiz um teste aqui da seguinte forma setei minha lista dentro do objeto como null e o hibernate não faz o cascade quando minha lista está como null era oq eu precisava.
[quote=fabio.cbrandao]Hebert,
Obrigado pela resposta!
Então concluindo fiz um teste aqui da seguinte forma setei minha lista dentro do objeto como null e o hibernate não faz o cascade quando minha lista está como null era oq eu precisava.
[/quote]Legal, e depois do merge faz um teste?
Fecha conexão, abre de novo e veja se a lista está lá. [=