Olá Galera!
Tenho o seguinte problema:
tenho uma tabela pai e uma tabela filha, quando deletar registro da tabela filha quero que o hibernate verifique se esse registro possui relação na tabela pai e caso houver não deixe excluir. Se não possui deixa excluir normalmente…
Arivaldo, isso já é feito. O framework vai tentar fazer a deleção, se tiver ferindo a integridade referencial será lançado uma Exception ConstraintViolationException.
A
arivaldo_92
Ah beleza. Mas quando deletar da tabela pai eu quero que não delete da tabela filha, e quando alterar da tabela pai altere na tabela filha…
tem como definir isso na pojo com annotations?
P
pbnf
AFinal Arivaldo, o que vc quer ??? As suas msgs são contraditorias !
A
arivaldo_92
Por exemplo, eu tenho a tabela disciplina e tabela curso, e tenho a tabela disciplina_curso que relaciona as tabelas anteriores. Se eu deletar um registro da tabela curso eu quero que não delete da tabela disciplina_curso, gostaria que setasse como null a PK ao invés de deletar o registro.