

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Em uma aplicação que utiliza JPA e Hibernate, uma classe de entidade do banco de dados possui anotações para mapear atributos da classe para campos de uma tabela. Estas anotações são inseridas na linha anterior à declaração do atributo.
Considerando que o atributo id da classe tenha sido declarado pela instrução private Long id; para indicar que este atributo representa a chave primária da tabela, e que é auto incrementável, utilizam-se, respectivamente, as anotações
@PrimaryKey e @GeneratedValue
@Primary e @Append
@Id e @GeneratedValue
@PrimaryKey e @AutoIncrement
@Id e @AutoIncrement