blog de meyquel

PrimeFaces 3.5.RC1 Released

fuente (http://www.primefaces.org/)
Equipo PrimeFaces se complace en anunciar la primera versión candidata de PrimeFaces 3,5. Esta versión cuenta con nuevos componentes, mejoras a los componentes existentes, el apoyo RTL, accesibilidad mejorada y más. En comparación con versión anterior principal 3.4, hay más de 175 mejoras + presentadas.

Conociendo el EntityManager

Una instancia EntityManager está asociado con un contexto de persistencia.
Un contexto de persistencia es un conjunto de instancias de entidad en la
que para cada entidad persistente hay una instancia de entidad única.
Dentro del contexto de persistencia, las instancias de la entidad y de
su ciclo de vida se gestionan.

Manejar una transacción en JEE para modificar un elemento...

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();
}
}

Distribuir contenido