Questão FC373995
Em uma aplicação que utiliza Spring Boot e conecta a um banco de dados PostgreSQL, um Analista realizou as configurações abaixo. <dependency> <groupId>org.springframework.boot</gro
Automação e Gestão de Projetos de Software
FCC · 2022
Em uma aplicação que utiliza Spring Boot e conecta a um banco de dados PostgreSQL, um Analista realizou as configurações abaixo.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
</dependency>
Tais configurações foram inseridas corretamente no arquivo
- manifest.xml.
- web.xml.
- pom.xml.
- server.xml.
- data.xml.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
As entradas mostradas são declarações de dependência em formato Maven e, portanto, devem ser colocadas no arquivo pom.xml do projeto.
O Maven usa o modelo de projeto (Project Object Model) definido no pom.xml para gerenciar dependências e o processo de build; ao informar o identificador de uma biblioteca, o Maven baixa os artefatos necessários e os inclui no classpath.
Cada bloco <dependency> contém elementos como groupId e artifactId, que identificam unicamente a biblioteca (no caso, spring-boot-starter-data-jpa e postgresql), permitindo que o driver e o starter JPA sejam resolvidos e disponibilizados em tempo de compilação/execução.
Portanto, inserir essas declarações no pom.xml garante que o projeto tenha as bibliotecas necessárias para conectar ao PostgreSQL e usar o JPA no contexto do Spring Boot.
Conteúdo do catálogo FC Concursos · Atualizado em