Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Framework Hibernate — VUNESP 2023

TI - Desenvolvimento de SistemasFramework Hibernate
Código
vu196531
Banca
VUNESP
Órgão
CM SBO
Ano
2023
Cargo
Ana Sis ( )

No framework Hibernate do Java, o estado conhecido como desanexado (detached) ocorre quando

  1. Ao garbage collector da JVM detecta um objeto sem referência, mas ainda não o destruiu de fato.
  2. Bum objeto de uma classe persistente é associado a uma sessão e adquire uma representação no banco de dados, e também um valor de identificador.
  3. Cum objeto persistente acabou de ser destruído e sua representação no banco de dados foi excluída, sendo que a referência ao objeto não é mais válida.
  4. Dum objeto de uma classe persistente acabou de ser instanciado, mas ainda não está associado a uma sessão Hibernate.
  5. Eum objeto já esteve no estado persistente, mas teve sua sessão fechada, sendo que a referência ao objeto ainda é válida.
Revelar gabarito e comentário

GabaritoE — um objeto já esteve no estado persistente, mas teve sua sessão fechada, sendo que a referência ao objeto ainda é válida.

Link permanente: /questoes/vu196531