Questão nº 30

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

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

Hibernate 5.x introduziu suporte nativo para as classes da API de Data e Hora do Java 8 (`java.time`), como

Resposta comentada

Gabarito Alternativa B

O Hibernate 5.x trouxe uma grande melhoria ao permitir que os desenvolvedores usem diretamente as novas classes de data e hora do Java 8 (java.time), simplificando o mapeamento de datas e horas do código Java para o banco de dados. Isso elimina a necessidade de conversões manuais ou de usar as antigas e mais complexas classes java.util.Date e java.sql.Timestamp.

  • (A) Incorreta: Embora Instant seja uma classe java.time suportada, Year, Month e Day não são os tipos primários que o Hibernate mapeia diretamente para colunas de data/hora de bancos de dados como campos de data ou hora completos.
  • (B) Correta: LocalDate (apenas data, sem hora), LocalTime (apenas hora, sem data) e LocalDateTime (data e hora, sem fuso horário) são as classes fundamentais da API java.time que o Hibernate 5.x passou a suportar nativamente e são as mais comumente usadas para representar e persistir informações de data e hora em bancos de dados.
  • (C) Incorreta: DateTime, TimeStamp e DateInterval não são classes padrão da API java.time. DateTime e TimeStamp lembram as antigas classes java.util.Date e java.sql.Timestamp, que são a armadilha da banca para quem não conhece bem os nomes exatos da nova API.
  • (D) Incorreta: DateTimeZone, DateTimeImmutable e DateTimeOffset não são classes padrão da API java.time. Embora conceitos de fuso horário existam (ZonedDateTime), esses nomes específicos não correspondem às classes java.time suportadas nativamente pelo Hibernate.
  • (E) Incorreta: NodaTime é uma biblioteca de data/hora para .NET, não Java. DurationTime não é uma classe padrão da API java.time. Embora ZonedDateTime seja uma classe java.time suportada, a presença das outras classes torna a alternativa incorreta.

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