Data Studio Developer Versión 1.2
proporciona mejoras cruciales en las siguientes categorías:
- Desarrollo de pureQuery
- Optimización de los clientes
- Con este release, pureQuery se
amplía más allá del desarrollo de Java y le ayuda a optimizar sentencias SQL en
aplicaciones JDBC que no son de pureQuery.
- Ejecución de sentencias de SQL dinámico en aplicaciones JDBC estáticamente para
poder disfrutar de la seguridad añadida del SQL estático. Utilice el entorno de trabajo
para registrar qué sentencias de SQL desea ejecutar estáticamente y a vincular dichas
sentencias en paquetes de DB2.
- Uso de múltiples funciones en el entorno de trabajo que facilitan la resolución de
problemas y la edición de sentencias de SQL.
- Soporte ampliado para SQL estático en aplicaciones pureQuery
- Ejecución estática de sentencias de SQL en aplicaciones pureQuery. Utilice
el entorno de trabajo para desarrollar aplicaciones pureQuery que utilicen métodos
anotados, vincule las sentencias de SQL en las interfaces que declaran estos métodos
y luego ejecute el SQL estáticamente al ejecutar la aplicación.
- Mejoras de generación de código
- Puede generar código de pureQuery
a partir de sentencias de SQL, ya sea para todas las sentencias de SQL de script SQL
o para una sola serie de SQL en código Java que esté abierta en el editor.
- Puede optar por preservar las ediciones que realice en clases de implementación
para interfaces que declaren métodos anotados. Cuando pureQuery
regenera una clase de implementación, fusiona las ediciones en la nueva versión de la
clase.
- Puede optar por calificar con nombres de tabla los campos que se generan en beans
de pureQuery
- Puede crear Java Emitter Templates (JET) de Eclipse Modeling Framework Technologies
(EMFT) para generar código de pureQuery
personalizado.
- Las limitaciones de almacenamiento de código de pureQuery
generado en una sola carpeta de origen y un solo paquete se han eliminado. Tiene
la opción de generar beans, interfaces y pruebas en diferentes paquetes y también
tiene la opción de generar pruebas en carpetas de origen diferentes.
- Mejoras de formateo de código
- Puede dar formato a las series de SQL del código Java para mejorar la legibilidad
de las sentencias de SQL complejas.
- Al código Java y SQL que generan los asistentes de pureQuery ahora se le da formato
automáticamente en función de las preferencias del proyecto.
- Servicios web de datos
- Integración con SQL estático de pureQuery
- Para los servidores web J2EE, hay una nueva opción de despliegue que permite especificar
si el servicio web accede a la base de datos utilizando JDBC o pureQuery estático, con o sin
acción de vinculación. Por omisión, se utiliza JDBC para el acceso.
- Soporte para Data Power
- Puede especificar WebSphere DataPower XML Integration Appliance XI50 como
servidor web de destino cuando cree servicios web con el entorno de trabajo.
Para DataPower, el entorno de trabajo sólo puede generar archivos desplegables
(archivos XSLT) que luego podrá desplegar a DataPower fuera del entorno de
trabajo. DataPower sólo está soportado para bases de datos DB2.
- Soporte para SOAP sobre JMS
- Puede seleccionar el enlace SOAP sobre JMS si el servidor web de destino es
WebSphere Application Server.
- Cliente de prueba de servicios web de datos
- Hay un nuevo cliente de prueba que se puede utilizar para probar las series de
solicitud y de respuesta para un servicio web que se haya desplegado utilizando el
entorno de trabajo. El cliente de prueba proporciona las siguientes funciones mejoradas
en comparación con el Explorador de servicios Web que también estaba disponible en
releases anteriores:
- Opciones para probar protocolos de mensajes adicionales
- Una visualización mejorada de las cabeceras y los documentos de solicitud y respuesta
- Un enlace para mostrar el archivo WSDL
El Explorador de servicios Web aún sigue disponible. El
cliente de prueba de Servicios web de datos sólo se puede utilizar para los servicios web dirigidos a servidores
web J2EE.
- Desarrollo de aplicaciones de datos
- Desarrollo de rutinas Java
- Ahora se pueden crear procedimientos almacenados Java a partir de métodos en código Java.
- Desarrollo de XML
- Hay varias herramientas nuevas para el desarrollo de XML:
- Editor de XSL
- Asistente para expresiones XPath
- Editor de correlaciones XML
Además, hay algunas herramientas nuevas que
permiten generar archivos XML a partir de otros tipos de archivos XML. Puede realizar
los siguientes tipos de transformaciones:- Generar un esquema XML a partir de un documento XML
- Generar un esquema XML a partir de una DTD
- Generar una DTD a partir de un esquema XML
- Generar un SDO a partir de un esquema XML