Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

Achei a questão confusa

Achei a questão confusa. A anotação @GeneratedValue obrigatoriamente fará o JPA gerar as chaves, não? A questão não estava perguntando se o uso da anotação era opcional. Ela estava perguntando para que a anotação serve. Abraço.

2 respostas

Mas usar essa anotação é opcional

Realmente, a questão está confusa. Eu havia entendido que a pergunta estaria se referindo as chaves que são obrigatoriamente geradas pela JPA quando usada a anotação @GeneratedValue, e não que o uso da anotação é opcional (e é realmente).