Questão 30 Comentada - Universidade Estadual do Paraná - UNESPAR (UNESPAR) - Analista de Informática - UNESPAR (2025)

Ao desenvolver uma aplicação em qualquer uma das linguagens (JAVA, Python, PHP) que interage com um banco de dados, o uso extensivo de anotações para mapeamento ORM (em vez de configurações XML ou programáticas) contribui principalmente para:

  • A Reduzir a complexidade do código, aumentar a legibilidade e centralizar as configurações de persistência junto às classes da entidade.
  • B Melhorar o desempenho das consultas SQL em até 50%.
  • C Eliminar completamente a necessidade de qualquer conexão com o banco de dados.
  • D Garantir a compatibilidade da aplicação com qualquer versão de SGBD sem a necessidade de drivers específicos.
  • E Proteger automaticamente os dados contra ataques de injeção SQL, independentemente da forma como as consultas são construídas.