Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQLIntegrityConstraintViolationException para exclusão do Hibernate hsql. Não é possível excluir ou atualizar uma linha pai


A causa do problema é que uma tabela de junção é usada se @OneToMany lado da associação é o proprietário do relacionamento.

Para especificar que uma coluna de junção (chave estrangeira) nos ads table é usado para a associação em vez de uma tabela de junção separada, simplesmente mapeie a associação com um @JoinColumn :
anúncios
@OneToMany
@JoinColumn 
private Set<Ad> ads;