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