Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — FCC 2025

ProgramaçãoConceitos básicos de programação
Código
fc073230
Banca
FCC
Órgão
Prefeitura de São Paulo - SP
Ano
2025
Nível
Superior
Cargo
Analista de Planejamento e Desenvolvimento Organizacional Tecnologia da Informação e Comunicação
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
  1. Aconfigurar manualmente o mapeamento ORM diretamente no arquivo application.properties, desativando o uso de arquivos de mapeamento XML.
  2. Butilizar 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.
  3. Ccriar manualmente um arquivo hibernate.cfg.xml para configurar o Hibernate, sem a necessidade de qualquer integração com o Spring Boot.
  4. Dconfigurar o Hibernate diretamente no código Java principal do projeto, criando um SessionFactory manualmente.
  5. Eutilizar exclusivamente arquivos . properties para configurar as entidades, sem necessidade de anotação como @Entity nas classes de modelo.
Revelar gabarito e comentário

GabaritoB — 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.

Link permanente: /questoes/fc073230