Bom dia a todos. Gostaria da ajuda de vocês começei com jpa agora e me deparei com uma situação que eu não sei exatamente porque acontece. É o seguinte eu tenho uma associação muitos-pra-muitos entre duas entidade e mapeai assim
Guichê
@ManyToMany(targetEntity = Fila.class)
@JoinTable(name = "fila_guiche", joinColumns =
@JoinColumn(name = "id_guiche"),
inverseJoinColumns =
@JoinColumn(name = "id_fila"))
private List<Fila> filas;
Serviço
@ManyToMany(targetEntity = Guiche.class)
@JoinTable(name = "FILA_GUICHE", joinColumns =
@JoinColumn(name = "ID_FILA"),
inverseJoinColumns =
@JoinColumn(name = "ID_GUICHE"))
private List<Guiche> guiches;
A duvida é a seguinte quando eu altero alguma campo, tipo errei o nome do serviço e vou e altero a associação e apagada na tabela, e assim msm ou tem alguma configuração que possa ser feito pra nao apagar a associação?