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()'

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
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.