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)
2
respostas

Por que não precisamos inserir as entidades no arquivo persistence.xml?

Gostaria de saber por que não precisamos inserir as entidades Categoria.class e Cliente.class para o Hibernate funcionar e criar as tabelas.

Quando que existe a real necessidade de incluirmos essas entidades dentro de <class> **** </class> ?

2 respostas
solução!

Olá, tudo bem ?

Nas versões mais recentes não é necessário, ele consegue através de reflection percorrer todos os arquivos anotados com @Entity e executar os scripts necessários para poder criar as tabelas.

Estava com a mesma dúvida ... pois eu nunca coloquei nas minhas aplicações o mapeamento das classes e sempre funcionou normal.