Procedimientos recomendados para el desarrollo de enterprise bean

Utilice las directrices siguientes cuando diseñe y desarrolle enterprise beans.

Mandatos por lotes para persistencia gestionada por contenedor

A partir de JDBC 2.0, los objetos PreparedStatement pueden mantener una lista de mandatos que se pueden someter juntos como un lote. En lugar de varios recorridos completos de base de datos, sólo hay un recorrido completo de base de datos para todas las solicitudes de persistencia por lotes.

Puede habilitar el uso de esta característica para la persistencia gestionada por contenedor (CMP) de EJB. Si lo hace, el tiempo de ejecución difiere ejbStore/ejbCreate/ejbRemove o las solicitudes de persistencia de base de datos equivalentes (insert/update/delete) hasta que sean necesarias. Esto ocurrirá al final de la transacción, o cuando se necesite un vaciado para los buscadores relacionados con este tipo de EJB. Finalmente, cuando se produce la operación de persistencia, el tiempo de ejecución acumula las solicitudes de la base de datos y utiliza la operación por lotes de JDBC PreparedStatement para realizar una sola llamada JDBC para varias filas en la misma operación.

El producto permite realizar la misma configuración utilizando herramientas de ensamblaje.

Creación diferida para persistencia gestionada por contenedor

Para CMP, durante ejbCreate, la especificación de EJB (Enterprise JavaBeans) 2.x establece que el contenedor puede crear inmediatamente la representación de la entidad en la base de datos, o postergarla para más tarde.

Puede activar esta opción desde el lado del EJB CMP. Cuando se selecciona esta opción, el tiempo de ejecución difiere ejbCreate, o la solicitud de persistencia de base de datos equivalente, hasta que sea necesaria. Esto ocurrirá al final de la transacción, o cuando se necesite un vaciado para los buscadores relacionados con este tipo de EJB. De esta forma puede reducir dos recorridos completos para la entidad que se ha creado (insertar y actualizar) a uno (insertar).

El producto permite realizar la misma configuración utilizando herramientas de ensamblaje.


Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rejb_dev
File name: rejb_dev.html