Esta guía de aprendizaje presenta algunas características de Optim Development Studio que puede utilizar para desarrollar una aplicación que utiliza métodos anotados de pureQuery.
La empresa The Great Outdoors (GO) está utilizando Optim Development Studio y pureQuery para desarrollar aplicaciones que realicen consultas y actualicen la base de datos primaria de la empresa: GSDB, que es el nombre abreviado de "GO Sales Database" (base de datos de ventas de GO). Es un desarrollador de Java asignado a este proyecto, y una de sus tareas es desarrollar objetos de Java que estas aplicaciones pueden utilizar para realizar consultas y actualizar la tabla INVENTORY_LEVELS. Esta tabla registra los niveles de inventario de los productos de la empresa en distintos almacenes de datos y en diferentes momentos.
Debe crear un bean que represente la tabla INVENTORY_LEVELS. También necesita crear una interfaz que declare métodos anotados de pureQuery que se ejecutan sentencias SQL con esta tabla.
Finalmente, como la base de datos GSDB es una base de datos de DB2, el responsable de proyectos querrá aprovechar la velocidad y la seguridad del SQL estático. Por lo tanto, necesitará enlazar el SQL y probar la ejecución de sentencias de modo estático.
Objetivos del aprendizaje
En esta guía de aprendizaje, aprenderá cómo realizar lo siguiente:
- Crear un proyecto Java y añadir soporte para pureQuery
- Evitar la codificación desde cero generando código y sentencias SQL directamente desde la tabla INVENTORY_LEVELS
- Editar la interfaz que ha generado
- Navegar entre SQL y código Java utilizando la vista Resumen de SQL
- Calcular el rendimiento de sus sentencias SQl y conocer las herramientas que puede utilizar para optimizarlas
- Enlazar SQL en paquetes de base de datos y ejecutarlo estáticamente
Tiempo necesario
Esta guía de
aprendizaje requiere 60 minutos aproximadamente para su finalización. Si examina otros conceptos afines a
esta guía de aprendizaje, puede ser necesario un tiempo mayor
para finalizar la guía.
Destinatarios
Desarrolladores de Java
Requisitos del sistema
Para esta guía de aprendizaje debe instalar: