Questão 631236

Tecnologia da Informação · 2022

Questão

ID 631236

Disciplina: Tecnologia da Informação

Assunto: Framework Hibernate (ORM)

Ano: 2022 Banca: FGV - Fundação Getúlio Vargas Órgão: Controladoria-Geral da União


Considere o desenvolvimento de uma aplicação em um contexto de programação concorrente, em que é esperada a execução simultânea de múltiplas tarefas computacionais. O time utiliza a linguagem de programação JAVA e o framework ORM Hibernate no projeto. Para obter um objeto do tipo SessionFactory, o time decide utilizar o arquivo de configuração e as seguintes classes:

org.hibernate.cfg.Configuration,

org.hibernate.service.ServiceRegistry e

org.hibernate.service.ServiceRegistryBuilder.

No início do desenvolvimento da primeira funcionalidade com linhas de execução paralelas (Threads), o time discute se é seguro compartilhar o objeto do tipo SessionFactory.

Um dos desenvolvedores afirma que é seguro.

O time concluiu acertadamente que esse desenvolvedor está:

Alternativas da questão 631236
Pular para o conteúdo principal