Bom dia, tenho uma entidade chamada ‘Usuario’ e a outra chamada ‘Estacao’ onde elas se ligam em um relacionamento N para N. Ao salvar meu usuário eu não quero salva as ligações com a estação junto, apenas manter do jeito que estava antes. Até agora sempre que tente salvar ele também salva as ligações com a estação. Já tentei algumas alterações nas minhas anotações que agora estão assim:
//Classe Usuario
@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "usuario_estacao", schema = "web", joinColumns = { @JoinColumn(name = "usu_id", insertable=false, updatable=false) },
inverseJoinColumns = { @JoinColumn(name = "est_id", insertable=false, updatable=false) })
@FieldColumn(classType=Estacao.class, isList=true)
private List<Estacao> estacoes;
O que adicionei foi o insetable=false e updatable=false para ver se resolvia, mas ainda continua com o mesmo problema.
Obs.: Quando salvo meu usuário deixo a lista de estações como null.