Pergunta

Tenho uma pergunta sobre a persistência da JPA em Glassfish. Situação: eu tenho uma classe de fornecedores que possui uma relação bidirecional de 1: n com o fornecedor. Gostaria de ter o seguinte comportamento: se eu remover o objeto SupplierAddress da lista no objeto do fornecedor e atualizá -lo através da mesclagem (SupplierObject), o fornecedor tupel/objeto deve ser excluído. Existe uma anotação, configure -o assim ou eu tenho que excluí -lo manualmente. Qualquer ajuda será muito apreciada.

Saudações

Marcel

Foi útil?

Solução

Não em JPA.

No hibernado, isso é chamado de "excluir órfão". Desde que você trabalha com o Eclipselink, encontrei algo como um equivalente:

@PrivateOwned - Se você remover a referência a um destino de uma fonte, exclua o destino.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top