Ed
há 10 meses
No Hibernate, uma instância de uma classe persistente pode estar em três estados principais: 1. Transient: O objeto foi criado, mas não está associado a uma sessão do Hibernate e não está persistido no banco de dados. 2. Persistent: O objeto está associado a uma sessão do Hibernate e suas alterações são rastreadas para serem salvas no banco de dados. 3. Detached: O objeto foi persistido anteriormente, mas a sessão que o gerenciava foi fechada, então ele não está mais associado a uma sessão, mas ainda existe no banco de dados. Analisando as alternativas: A) Detached, Persistent ou Transient. - Esta opção está correta, pois menciona os três estados adequados. B) Committed, Persistent ou Transient. - "Committed" não é um estado de uma instância, mas sim um estado de transação. C) Checked, Committed ou Detached. - "Checked" e "Committed" não são estados válidos para instâncias no Hibernate. D) Checked, Persistent ou Transient. - "Checked" não é um estado válido. E) Checked, Committed ou Transient. - Novamente, "Checked" e "Committed" não são estados válidos. Portanto, a alternativa correta é: A) Detached, Persistent ou Transient.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material