Questão de Programação — Frameworks Java — CCV-UFC 2016
ProgramaçãoFrameworks Java
- Código
- qq158800
- Banca
- CCV-UFC
- Órgão
- UFC
- Ano
- 2016
- Nível
- Médio
- Cargo
- CCV - - Técnico de Tecnologia da Informação
O Hibernate é um ORM (Object Relational Mapping) com o intuito de tornar o mapeamento dos objetos da aplicação na base de dados mais automatizada. Sobre esse ORM, é correto afirmar:
- APara configurar o acesso ao banco através do Hibernate, é necessário criar o arquivo de configuração (hibernate.cfg.xml), contendo as informações de acesso a base de dados.
- BPor ser um ORM para ser utilizado com o Java, o Hibernate implementa os recursos especificados no JPA (Java Persistence API), não proporcionando recursos adicionais.
- CNo mapeamento das entidades no arquivo XML, não importa qual o tipo do atributo do objeto, visto que tal informação é dinamicamente identificada durante a execução.
- DPara ser possível a utilização de anotações (annotations) para mapear as classes, é obrigatório utilizar as bibliotecas do JPA juntamente com as bibliotecas do Hibernate.
- EO mapeamento dos objetos com o Hibernate somente pode ser feito em arquivo XML. Tais arquivos geralmente possuem a extenção .hbm.xml.