Considere o objeto java Cliente abaixo:
class Cliente {
@Id
private Integer id;
private String Nome;
public void setId(Integer id) {this.id = id;}
public Integer getId() {return this.id;}
public void setNome(String nome) {this.nome = nome;}
public String getNome( ) {return this.nome;}
}
Considere que o objeto “em” contenha uma instância do EntityManager devidamente conectado com banco, rodando em Servidor de Aplicação EJB com transação gerenciada por um container. É executado o trecho de código abaixo:
Cliente c = new Cliente( );
c.setId(1);
c.setNome("Cliente 1");
c = em.merge(c);
c.setNome("Cliente com nome alterado");
Após encerrada a transação do código acima, qual o resultado esperado ao recuperar o valor da propriedade “nome” do objeto Cliente com id=1 em outra sessão do EntityManager?