Gabarito: d)
O módulo do Spring que oferece uma camada de abstração para JDBC, facilitando a interação com o banco de dados e reduzindo a quantidade de código necessário, é o Spring DAO. Ele simplifica operações comuns, como abrir e fechar conexões, tratamento de exceções e execução de consultas, tornando o desenvolvimento mais rápido e menos propenso a erros. Os outros módulos têm funções diferentes, como o Spring Core que é a base do framework, o Spring ORM que integra frameworks de mapeamento objeto-relacional, o Spring Context que gerencia o contexto da aplicação, e o Spring AOP que trata programação orientada a aspectos.
O módulo do Spring que oferece uma camada de abstração para JDBC, facilitando a interação com o banco de dados e reduzindo a quantidade de código necessário, é o Spring DAO. Ele simplifica operações comuns, como abrir e fechar conexões, tratamento de exceções e execução de consultas, tornando o desenvolvimento mais rápido e menos propenso a erros. Os outros módulos têm funções diferentes, como o Spring Core que é a base do framework, o Spring ORM que integra frameworks de mapeamento objeto-relacional, o Spring Context que gerencia o contexto da aplicação, e o Spring AOP que trata programação orientada a aspectos.