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;