Por que eu não posso criar um construtor com argumentos dentro de uma classe com a anotação @Entity?
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!
Por que eu não posso criar um construtor com argumentos dentro de uma classe com a anotação @Entity?
Oi Gutavo,
Você pode criar um construtor, mas quando se cria um construtor com argumentos em uma classe, o Java não gera mais automaticamente o construtor default(sem argumentos).
E o problema é que a JPA precisa que a entidade tenha um construtor default. Pode ter outros construtores com argumentos, mas deve ter também o default :D
Bons estudos!
AH! Entendi! Obrigado, professor!