Uma equipe de desenvolvimento de uma prefeitura está projetando um sistema de gerenciamento de dados para atender às demandas de diferentes departamentos, utilizando o Spring Boot como framework principal. Para que o Hibernate seja corretamente integrado ao projeto Spring Boot, deve-se
- A configurar manualmente o mapeamento ORM diretamente no arquivo application.properties, desativando o uso de arquivos de mapeamento XML.
- B utilizar a anotação @Entity para definir as classes de modelo e configurar a dependência de Hibernate no arquivo pom.xml ou build.gradle, deixando o Spring Boot gerenciar automaticamente o Hibernate.
- C criar manualmente um arquivo hibernate.cfg.xml para configurar o Hibernate, sem a necessidade de qualquer integração com o Spring Boot.
- D configurar o Hibernate diretamente no código Java principal do projeto, criando um SessionFactory manualmente.
- E utilizar exclusivamente arquivos . properties para configurar as entidades, sem necessidade de anotação como @Entity nas classes de modelo.