Saludos a todas en esta comunidad, hace algun tiempo me he registrado y mi impresión es
muy buena. Soy cubano y esta es la comunidad que me queda más cerca (jajaja), asi que me siento como en casa. Gracias a Java México.
Aquí les dejo un ejemplo de cómo manejar una transacción en JEE para modificar un elemento.
saludos.
@PersistenceContext
private EntityManager em;
@Resource
private UserTransaction ut;
public void modificarOrden(Integer idOrden, Orden ordenProd) throws NoSuchElementException, Exception {
try {
//abrimos la transacción
this.ut.begin();
//localizamos el elemento al cual vamos a modificar
PreOrdenProduccion ordenModi1 = this.em.find(Orden.class, idOrden);
//creamos una referencia al objeto
PreOrdenProduccion ordenModi = this.em.merge(ordenModi1);
//actualizando Orden
ordenModi.setCliente(ordenProd.getCliente());
ordenModi.setCodigo(ordenProd.getCodigo());
ordenModi.setDestino(ordenProd.getDestino());
this.ut.commit();
}
}
Comentarios recientes
hace 5 días 12 horas
hace 6 días 10 horas
hace 6 días 11 horas
hace 2 semanas 1 día
hace 2 semanas 6 días
hace 3 semanas 12 horas
hace 3 semanas 3 días
hace 3 semanas 3 días
hace 3 semanas 3 días
hace 8 semanas 4 días