Imagem de fundo

Em uma aplicação que utiliza JPA e Hibernate, uma classe de...

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


A

@PrimaryKey e @GeneratedValue


B

@Primary e @Append


C

@Id e @GeneratedValue


D

@PrimaryKey e @AutoIncrement


E

@Id e @AutoIncrement