Professional Documents
Culture Documents
Persistencia
Capa de Persistencia
Responsabilidades
Capa de persistencia
EJBs de Entidad CMP
MySQL
NEGOCIO
MySQL
Statements.xml
Capa de persistencia
Beans Acceso a Datos
Session
EJB SSL
Session Session Session ACCESO A
EJB SSL EJB SSL EJB SSL
DATOS
DBBean DBBean DBBean DBBean
SQLProvider
MySQL Statements.xml
Pool de
Conexiones
¡ Técnica destinada a gestionar y reutilizar objetos.
¡ Crear objetos Connection es una de las operaciones
más caras -> Abrir y cerrar conexión por cada
consulta es muy costoso.
¡ Gestión adecuada de las conexiones de la base de
datos
¡ Un solo usuario de base de datos para todos los
usuarios de la aplicación web -> una sola licencia.
¡ Funcionamiento pool conexiones estándar:
1. El cliente obtiene una referencia al pool
2. Obtiene del pool una conexión abierta
3. Ejecuta la sentencia SQL
4. Devuelve la conexión al pool para que sea reutilizada
sin ser cerrada
¡ Los Pools de conexiones NO SON SOLO PARA BBDD.
Ej: Pool JCO de SAP
Referencias
¡ URLs
l http://jakarta.apache.org/Struts
l http://theserverside.com
¡ Libros
l Mastering Tomcat Development de
WILEY
l Java Server Programming J2EE
Edition de Wrox