nPara
cada operação básica do EM (persist, remove, merge, refresh) existe um correspondente cascade style, respectivamente CascadeType.PERSIST, REMOVE, MERGE, REFRESH e CascadeType.ALL.
nRecomendações
nNormalmente não faz sentido habilitar o
cascade em associações @ManyToOne ou @ManyToMany;
nPara o caso em que o ciclo de vida do filho estiver
limitado ao do objeto
pai, habilitar no pai CascadeType.ALL;
nFora estas situações, em geral, não será
necessário a utilização
de cascades