Qual a necessidade de mapearmos a entidade movimentação no persistence.xml, uma vez que ela é anotada com @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!
Qual a necessidade de mapearmos a entidade movimentação no persistence.xml, uma vez que ela é anotada com @Entity?
Bruno, excelente pergunta. Suponha que hoje a classe Pessoa é persistida no banco. Certo? E se agora você, por algum motivo urgente, não quer que ela seja persistida mais. Basta remover do persistence.xml. Muito melhor do que abrir sua classe e remover a anotação, isso, porque, se mais tarde quiser voltar a persistir aquela entidade, você teria que lembrar de adicionar a anotação mais uma vez.
Algums servidores de aplicação e providers escaneam suas classes por @Entity e por debaixo dos panos adiciona em persistence.xml em tempo de execução. Consulte a documentação do seu servidor favorito e do seu provider.