Senhores boa noite,
tenho uma entidade onde o id é gerado da seguinte forma:
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
até ai tudo certo.
O problema é que tenho dois servidores e daos que controlam bem a persistência em ambos os servidores. Só que, em um servidor eu salvo (onde o ID é gerado), e, no outro, o dado é replicado utilizando um dao para salvar.
Aqui é o problema, no momento que eu replico o ID, ele deveria ser null, caso contrário receberei um datached, pois esse objeto que já existe em um servidor não existe no outro. Alguém sabe como inserir esse objeto no novo servidor mantendo o ID dele para termos certeza de que o a integridade do ID será mantida, ou seja, sem ter que setar o ID para null ?