Questão nº 22

Questão de Conhecimentos Específicos · FCC TRF4 2025 (nº 22)

FCC2025Analista Judiciário - Área Apoio Especializado - Especialidade Análise de Sistemas de InformaçãoConhecimentos Específicos
Gabarito: Ever comentário ↓

Os microsserviços da Plataforma Digital do Poder Judiciário (PDPJ) são desenvolvidos com tecnologias de código aberto, são implementados com o uso do Spring framework, e Java é a principal linguagem de programação. De acordo com a documentação da PDPJ, faz parte do ecossistema do Spring Framework o

Resposta comentada

Gabarito Alternativa E

O ecossistema Spring Framework é um conjunto vasto de projetos e módulos que se integram para facilitar o desenvolvimento de aplicações Java, desde a camada de dados até a interface do usuário e a arquitetura de microsserviços. Ele inclui ferramentas para gerenciar dependências, acessar bancos de dados, criar APIs REST, e muito mais.

  • (A) Incorreta: Swagger (ou OpenAPI) é uma ferramenta para documentar e descrever APIs RESTful, não para organizar scripts SQL ou controle de versão de banco de dados. O controle de versão de scripts SQL é tipicamente feito por ferramentas como Flyway ou Liquibase.
  • (B) Incorreta: Flyway é uma ferramenta para controle de versão e migração de schemas de banco de dados, e não um serviço de documentação de APIs RESTful. A descrição fornecida é de ferramentas como Swagger.
  • (C) Incorreta: Zuul (do Netflix OSS, integrado ao Spring Cloud) é um API Gateway, cuja principal função é rotear requisições, aplicar filtros e fornecer segurança para microsserviços. Embora ele utilize o Eureka para descobrir onde os serviços estão, a descrição "fornece os recursos de cliente para o serviço de descoberta Eureka" não descreve sua função principal e é imprecisa. Armadilha da banca: Zuul de fato faz parte do ecossistema Spring Cloud, e interage com Eureka. No entanto, a descrição de sua função está incorreta, pois ele não "fornece recursos para Eureka", mas sim consome informações de Eureka para realizar seu roteamento como API Gateway.
  • (D) Incorreta: Netflix Eureka é um servidor de descoberta de serviços (service discovery), permitindo que microsserviços se registrem e encontrem uns aos outros. A função de ser um "ponto único de entrada, distribuindo as requisições" é de um API Gateway (como Zuul ou Spring Cloud Gateway) ou um balanceador de carga, não do Eureka.
  • (E) Correta: Data Envers (ou Hibernate Envers) é um módulo do Hibernate (que é a implementação padrão de JPA usada pelo Spring Data JPA) que adiciona funcionalidades de auditoria, registrando automaticamente as alterações feitas nas entities (objetos que representam dados do banco de dados) JPA. Ele é amplamente utilizado em aplicações Spring para rastrear históricos de dados.

Fonte: FCC TRF4 2025 Analista Judiciário - Área Apoio Especializado - Especialidade Análise de Sistemas de Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho