Pular para o conteúdo principal

Questão de Programação — Frameworks Java — Instituto Acesso 2024

ProgramaçãoFrameworks Java
Código
qg290171
Banca
Instituto Acesso
Órgão
Câmara de Manaus - AM
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas
O Hibernate e o QueryDSL são ferramentas populares para o acesso e manipulação de dados em Java. Enquanto o Hibernate oferece uma implementação de JPA (Java Persistence API) para mapeamento objeto-relacional, o QueryDSL facilita a criação de consultas tipadas e dinâmicas. Considerando o uso do Hibernate e QueryDSL, qual das alternativas a seguir descreve corretamente uma característica do QueryDSL?
  1. AQueryDSL permite construir consultas SQL com strings, aumentando a flexibilidade nas consultas.
  2. BQueryDSL permite construir consultas tipadas diretamente no código Java, tornando as consultas mais seguras em tempo de compilação.
  3. CQueryDSL elimina a necessidade de mapeamento JPA, substituindo completamente a função do Hibernate.
  4. DQueryDSL é uma ferramenta de configuração de dependências usada exclusivamente para carregar entidades JPA no Hibernate.
  5. EQueryDSL é limitado à execução de consultas SQL nativas e não suporta consultas JPQL ou HQL.
Revelar gabarito e comentário

GabaritoB — QueryDSL permite construir consultas tipadas diretamente no código Java, tornando as consultas mais seguras em tempo de compilação.

Link permanente: /questoes/qg290171