Solucionado (ver solução)

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!

Solucionado
(ver solução)
1
resposta

Erro: Entity class must have non argumented constructor

Na linha do @Entity aparece o erro "Entity class must have non argumented constructor". Vi em alguns fóruns que para resolver isso, basta criar um construtor vazio. Mas por que isso? Tem alguma razão específica?

1 resposta
solução!

Várias APIs ou Frameworks precisam do construtor vazio para funcionar, por exemplo para injetar dependência, para serializar, etc. Muitos utilizam-se da API de Reflection do java utilizando o construtor para acessar as classes e instanciar objetos.