Hibernate 3.6 Cascade só funciona no lado N do relacionamento 1xN [RESOLVIDO]

No meu projeto, testei de tudo quanto é jeito o cascade realizar a exclusão,

vejo o cascade como relacionamento pai e filhos

quando o pai, que é a entidade que possui uma lista de filhos
for excluida os filhos tambem forem.

Entao, fiz o cascade.REMOVE o ALL

coloquei o @Cascade do hibernate coloquei o
cascade JPA

@OneToMany(mappedBy=“aquisicao”, cascade = CascadeType.REMOVE)

tentei retirar o mappedBy
@OneToMany(cascade = CascadeType.ALL)

mas o cascade só funciona no lado que possui a chave estrangeira.

no @ManyToOne

será que é o hibernate? ja não tenho ideia.

No seu banco você colocou o cascade

Mas a idéia não é essa?
Se eu tenho as tabelas pai e filho e cada pai tem vários filhos, quando eu removo um pai, logo, removerei todos os seus filhos, não?

O cascade não tem que ficar do outro lado do relacionamento? No lado filho, nesse caso?

Agora consegui entender o que devo fazer,

o cascade funcionou sem erro, sei la oq aconteceu, q do na começou a funfa

se eu preciso cadastrar utilizando o obj q tem a lista, ele utiliza o save para o obj
e eu preciso utilizar o save para a lista tbm, o remove funciona blz

Galera vlws aee, eu tava me enrolando era nos setters para gerar os objetos certinho

consegui resolver aqui

abrass