Ed
há 3 semanas
Para responder à sua pergunta sobre o ciclo de vida de um objeto na JPA (Java Persistence API), vamos analisar as alternativas apresentadas. A JPA define um ciclo de vida que inclui as seguintes etapas principais: 1. Novo (ou Transiente): O objeto é criado, mas ainda não está associado a um contexto de persistência. 2. Gerenciável (ou Persistente): O objeto é gerenciado pelo EntityManager e está associado ao banco de dados. 3. Removido: O objeto é marcado para ser removido do banco de dados. Agora, vamos analisar as alternativas: A) Novo, gerenciável, desacoplado, removido - "Desacoplado" não é uma etapa do ciclo de vida na JPA. B) Instanciado, persistente, transiente, removido - "Transiente" e "persistente" estão corretos, mas "instanciado" não é uma etapa formal. C) Novo, salvado, removido e deletado - "Deletado" não é uma terminologia correta na JPA. D) Gerenciável, salvado, desacoplado e apagado - "Desacoplado" e "apagado" não são termos corretos. E) Novo, transiente, salvado e removido - "Transiente" e "removido" estão corretos, mas "salvo" não é a terminologia padrão. A alternativa que melhor representa as etapas do ciclo de vida de um objeto na JPA é a E) Novo, transiente, salvado e removido.