SóProvas


ID
2863609
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2018
Provas
Disciplina
Programação
Assuntos

Com relação ao uso dos frameworks AngularJS e Hibernate, julgue o item a seguir.


No desenvolvimento de uma aplicação em que ocorram persistências a dados usando Hibernate, é necessário criar uma sessão para fazer a conexão com o banco de dados por meio de um objeto session; este objeto, que é instanciado apenas uma vez na aplicação, deve se manter instanciado durante todo o tempo de execução.

Alternativas
Comentários
  • Hibernate hoje é o framework Java para mapeamento objeto relacional mais conhecido no mercado. Sua principal função é abstrair o mapeamento, economizando esforço e preocupações concernentes a tal tarefa.

    Hibernate objetiva reduzir em cerca de 95% do tempo de desenvolvimento de tarefas relacionadas à persistência.

    A questão está errada pelo fato de um objeto que não foi carregado via session pode ser explicitamente associado com a sessão através de várias formas, a mais simples é chamar o método update como session.update() passando o objeto. o objeto que será instanciado uma única vez e ficará ativo durante toda execução é o SessionFactory e não Session.

  • O correto seria o objeto SessionFactory e não Session.