JPA 2.0 orphanRemoval = true VS ao excluir o Cascade
Estou um pouco confuso sobre o JPA 2.0orphanRemoval
atributo.
Acho que vejo que é necessário quando uso as ferramentas de geração de banco de dados do meu provedor de JPA para criar o DDL do banco de dados subjacente para ter umON DELETE CASCADE
na relação particular.
No entanto, se o banco de dados existir e já tiver umON DELETE CASCADE
na relação, isso não é suficiente para cascatear a exclusão adequadamente? O que faz oorphanRemoval
fazer além?
Felicidades