Oi boa tarde,
No caso abaixo ele atualiza, pois ele continua managed pelo fato de não ter fechado o entity manager?
public static void main(String[] args) {
Conta conta = new Conta();
conta.setTitular("Leonardo");
conta.setBanco("Caixa Economica");
conta.setAgencia("123");
conta.setNumero("456");
JpaUtil jpaUtil = new JpaUtil();
EntityManager em = jpaUtil.newEntityManager();
em.getTransaction().begin();
em.persist(conta);
em.getTransaction().commit();
em.getTransaction().begin();
conta.setAgencia("456");
em.getTransaction().commit();
em.close();
jpaUtil.closeEntityManagerFactory();
}