Despliegue de aplicaciones SQLJ
Utilice SQLJ (Structured Query Language in Java™) para desarrollar aplicaciones de acceso a datos que conecten con bases de datos DB2. SQLJ es un conjunto de extensiones de programación que le permite, mediante el lenguaje de programación Java, intercalar sentencias que proporcionan solicitudes de bases de datos SQL (Structured Query Language).
Acerca de esta tarea
Desarrollar aplicaciones con SQLJ tiene la ventaja de que
se obtiene un mayor rendimiento y un ciclo de desarrollo más corto y más
eficaz.
Puede conseguir lo siguiente con SQL:
- Mejorar el rendimiento mediante el uso de sentencias SQL estáticas.
- Reducir el ciclo de desarrollo:
- Se escribe menos código con la sintaxis SQLJ que es más sencilla y reduce el número de líneas de código necesario para ejecutar sentencias y establecer y recuperar parámetros.
- Detectar errores de programación con antelación en la fase de desarrollo gracias a la función de comprobación en línea, que efectúa una validación del tipo de datos y del esquema. Consulte la documentación de DB2 para obtener una lista completa de las opciones de personalización.
El servidor de aplicaciones incluye soporte ampliado de SQLJ para aplicaciones que utilizan
persistencia gestionada por contenedor (CMP). El soporte mejorado incluye los elementos siguientes:
- Despliegue de beans CMP durante la instalación de la aplicación en el servidor de aplicaciones.
- Personalización y vínculo de perfiles SQLJ con la consola administrativa o con scripts.
- Personalización y vínculo de aplicaciones SQLJ de nuevo sin tener que volver a instalar la aplicación.