1
resposta

Como utilizar o cpf como chave primária?

Como devo anotar o atributo cpf da entidade Paciente para torná-lo chave (identificador)?

@Id
 private Long cpf;

Tentei fazer desta forma, mas recebo o erro:

Identifier of entity 'med.voll.api.paciente.Paciente' must be manually assigned before calling 'persist()'

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi!

É desse jeito mesmo. Mas o erro ocorreu porque você não preeencheu esse atributo antes de salvar o Paciente no banco de dados.