TDSI – Mapeamento objeto relacional (MOR) com JPA – Alterando (Edição)

Para alterar um objeto e persistir também temos que executar um find logo após ser feita a troca do nome executar o merge.

Alterando o nome do Depto 4 que foi cadastrado nos posts anteriores.

     Depto depto_recuperado = manager.find(Depto.class,4L);
     System.out.println(depto_recuperado.getNome());

     /* era RECURSOS HUMANOS agora vai ficar R.H.*/

     depto_recuperado.setNome("R.H.");

     manager.getTransaction().begin();

     manager.merge(depto_recuperado);

     manager.getTransaction().commit();

fácil né?

Esse post foi publicado em TDSI - Tópicos em Desenvolvimento de Sistemas de Informação I e III. Bookmark o link permanente.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s