Ciência da Computação Software Programação Framework

Existem diversos sistemas gerenciadores de banco de dados que trabalham com o modelo relacional. Java tem como premissa a orientação a objetos e, nesse contexto, existe um framework de persistência chamado hibernate, que fornece um mapeamento entre os modelos objeto e relacional. No que tange a hibernate 3.5, é correto afirmar que
  • A. é uma solução do tipo NoSQL, que substitui os bancos de dados relacionais.
  • B. é utilizado dentro de bancos de dados por meio da escrita de Stored Procedures em HQL.
  • C. permite escrita de consultas HQL diretamente nos parâmetros dos métodos get/set dos POJOs mapeados.
  • D. permite conexão direta com fontes de dados, tais como arquivos textos e web services.
  • E. é possível mapear entidades do hibernate por meio dos arquivos de configuração hbm.xml ou por meio da anotação @Entity.