Si un procedimiento almacenado tiene parámetros, puede generar un bean que
represente esos parámetros. Si el procedimiento almacenado devuelve conjuntos de resultados,
puede generar un bean para cada conjunto de resultados. También puede generar código
para soportar el método anotado y estilos de programación incorporados.
Antes de empezar
- En el Explorador de paquetes, cree un proyecto Java o utilice uno existente.
- En el Explorador de orígenes de datos, cree una conexión con la base de datos
que contiene el procedimiento almacenado que desea
utilizar. Si el Explorador de orígenes de datos no se muestra actualmente en el entorno
de trabajo, seleccione . En
la ventana Mostrar vista, seleccione .
Acerca de esta tarea
Si desea utilizar el estilo de programación de método anotado, puede
generar los siguientes objetos Java:
Si desea utilizar el estilo de programación incorporado, puede generar
una clase de prueba que contenga el método incorporado para llamar al procedimiento
almacenado en el que se basan los beans generados. Cuando se ejecuta la clase,
los resultados se visualizan en la vista Consola.
Procedimiento
Para
generar código pureQuery a partir de un procedimiento almacenado:
- En Explorador de orígenes de datos, pulse el botón derecho del
ratón en el procedimiento
almacenado que desea y seleccione . Se abrirá el asistente para Generar código pureQuery a partir de un procedimiento almacenado.
- Complete los pasos del asistente. Para obtener información detallada acerca de cada campo, pulse F1.
- Pulse Finalizar para generar los archivos que ha especificado.
Resultados
Si aún no ha añadido soporte de pureQuery al proyecto
Java, después de pulsar
Finalizar el entorno de trabajo creará la carpeta dataAccessFolder
en el proyecto Java.
Si
utiliza DB2 para z/OS,
o DB2 para Linux, UNIX o Windows,
esta carpeta contendrá los archivos Default.genProps y Default.bindProps.
Estos archivos se utilizan si tiene previsto ejecutar las sentencias SQL estáticamente desde
aplicaciones que utilizan métodos anotados.