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.
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.
Hebert_Coelho
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.
Legal, e depois do merge faz um teste?
Fecha conexão, abre de novo e veja se a lista está lá. [=